Warning: Permanently added '3.82.5.162' (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/7372071-fedora-rawhide-aarch64 --chroot fedora-rawhide-aarch64 Version: 0.72 PID: 6613 Logging PID: 6614 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'build_id': 7372071, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-aarch64', 'enable_net': False, 'fedora_review': False, 'git_hash': 'ed62a852a73641217c049d950f58ed9eac04cace', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/nickc/binutils-test/smesh', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'smesh', 'package_version': '9.8.0.2-9', 'project_dirname': 'binutils-test', 'project_name': 'binutils-test', 'project_owner': 'nickc', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/nickc/binutils-test/fedora-rawhide-aarch64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'nickc/binutils-test--nickc', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'submitter': 'nickc', 'tags': [], 'task_id': '7372071-fedora-rawhide-aarch64', 'timeout': 115200, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/nickc/binutils-test/smesh /var/lib/copr-rpmbuild/workspace/workdir-jt7dzpaz/smesh --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/nickc/binutils-test/smesh', '/var/lib/copr-rpmbuild/workspace/workdir-jt7dzpaz/smesh', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-jt7dzpaz/smesh'... Running: git checkout ed62a852a73641217c049d950f58ed9eac04cace -- cmd: ['git', 'checkout', 'ed62a852a73641217c049d950f58ed9eac04cace', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-jt7dzpaz/smesh rc: 0 stdout: stderr: Note: switching to 'ed62a852a73641217c049d950f58ed9eac04cace'. 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 ed62a85 automatic import of smesh Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-jt7dzpaz/smesh 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 smesh-9.8.0.2.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o smesh-9.8.0.2.tar.gz --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/nickc/binutils-test/smesh/smesh-9.8.0.2.tar.gz/md5/98ecf36eb973c04f66633be1b95c7105/smesh-9.8.0.2.tar.gz /usr/bin/tail: % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed /var/lib/copr-rpmbuild/main.log: file truncated 100 17.6M 100 17.6M 0 0 25.1M 0 --:--:-- --:--:-- --:--:-- 25.0M INFO: Reading stdout from command: md5sum smesh-9.8.0.2.tar.gz Running (timeout=115200): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-jt7dzpaz/smesh/smesh.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-jt7dzpaz/smesh --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1714117110.312680 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.5 starting (python version = 3.12.1, NVR = mock-5.5-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-jt7dzpaz/smesh/smesh.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-jt7dzpaz/smesh --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1714117110.312680 -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-jt7dzpaz/smesh/smesh.spec) Config(fedora-rawhide-aarch64) Start: clean chroot Finish: clean chroot Mock Version: 5.5 INFO: Mock Version: 5.5 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1714117110.312680/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Copy content of container registry.fedoraproject.org/fedora:rawhide to /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1714117110.312680/root INFO: Checking that registry.fedoraproject.org/fedora:rawhide image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:rawhide with podman image mount INFO: image registry.fedoraproject.org/fedora:rawhide as /var/lib/containers/storage/overlay/08bb4a0e4202f822f3f5dffe398dea225d1b24d8c7015b16d0084dcca90ada9d/merged INFO: umounting image registry.fedoraproject.org/fedora:rawhide (/var/lib/containers/storage/overlay/08bb4a0e4202f822f3f5dffe398dea225d1b24d8c7015b16d0084dcca90ada9d/merged) with podman image umount INFO: Using 'dnf' instead of 'dnf5' for bootstrap chroot INFO: Package manager dnf detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf5 tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 24 MB/s | 1.2 MB 00:00 fedora 30 MB/s | 19 MB 00:00 Dependencies resolved. ================================================================================ Package Architecture Version Repository Size ================================================================================ Installing: dnf5 aarch64 5.1.17-1.fc41 fedora 652 k dnf5-plugins aarch64 5.1.17-1.fc41 fedora 336 k Installing dependencies: fmt aarch64 10.2.1-4.fc41 fedora 121 k libdnf5 aarch64 5.1.17-1.fc41 fedora 912 k libdnf5-cli aarch64 5.1.17-1.fc41 fedora 219 k sdbus-cpp aarch64 1.5.0-2.fc41 fedora 103 k systemd-libs aarch64 255.5-1.fc41 fedora 694 k Transaction Summary ================================================================================ Install 7 Packages Total download size: 3.0 M Installed size: 9.9 M Downloading Packages: (1/7): fmt-10.2.1-4.fc41.aarch64.rpm 7.7 MB/s | 121 kB 00:00 (2/7): dnf5-5.1.17-1.fc41.aarch64.rpm 36 MB/s | 652 kB 00:00 (3/7): dnf5-plugins-5.1.17-1.fc41.aarch64.rpm 16 MB/s | 336 kB 00:00 (4/7): libdnf5-5.1.17-1.fc41.aarch64.rpm 122 MB/s | 912 kB 00:00 (5/7): libdnf5-cli-5.1.17-1.fc41.aarch64.rpm 35 MB/s | 219 kB 00:00 (6/7): sdbus-cpp-1.5.0-2.fc41.aarch64.rpm 32 MB/s | 103 kB 00:00 (7/7): systemd-libs-255.5-1.fc41.aarch64.rpm 138 MB/s | 694 kB 00:00 -------------------------------------------------------------------------------- Total 34 MB/s | 3.0 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : fmt-10.2.1-4.fc41.aarch64 1/7 Installing : libdnf5-5.1.17-1.fc41.aarch64 2/7 Installing : libdnf5-cli-5.1.17-1.fc41.aarch64 3/7 Installing : systemd-libs-255.5-1.fc41.aarch64 4/7 Installing : sdbus-cpp-1.5.0-2.fc41.aarch64 5/7 Installing : dnf5-5.1.17-1.fc41.aarch64 6/7 Installing : dnf5-plugins-5.1.17-1.fc41.aarch64 7/7 Running scriptlet: dnf5-plugins-5.1.17-1.fc41.aarch64 7/7 Installed: dnf5-5.1.17-1.fc41.aarch64 dnf5-plugins-5.1.17-1.fc41.aarch64 fmt-10.2.1-4.fc41.aarch64 libdnf5-5.1.17-1.fc41.aarch64 libdnf5-cli-5.1.17-1.fc41.aarch64 sdbus-cpp-1.5.0-2.fc41.aarch64 systemd-libs-255.5-1.fc41.aarch64 Complete! INFO: Switching package manager from dnf to the dnf5 (direct choice) Finish(bootstrap): installing dnf5 tooling Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-aarch64-1714117110.312680/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 dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.1.1-1.fc40.aarch64 rpm-sequoia-1.6.0-2.fc40.aarch64 python3-dnf-4.19.2-1.fc41.noarch yum-4.19.2-1.fc41.noarch dnf5-5.1.17-1.fc41.aarch64 dnf5-plugins-5.1.17-1.fc41.aarch64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: fedora 100% | 34.6 MiB/s | 20.0 MiB | 00m01s Copr repository 100% | 28.3 MiB/s | 1.2 MiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash aarch64 5.2.26-3.fc40 fedora 8.3 MiB bzip2 aarch64 1.0.8-18.fc40 fedora 427.5 KiB coreutils aarch64 9.5-1.fc41 fedora 20.7 MiB cpio aarch64 2.15-1.fc40 fedora 1.2 MiB diffutils aarch64 3.10-5.fc40 fedora 2.1 MiB fedora-release-common noarch 41-0.9 fedora 19.2 KiB findutils aarch64 1:4.9.0-8.fc40 fedora 1.7 MiB gawk aarch64 5.3.0-3.fc40 fedora 4.2 MiB glibc-minimal-langpack aarch64 2.39.9000-14.fc41 copr_base 0.0 B grep aarch64 3.11-7.fc40 fedora 1.1 MiB gzip aarch64 1.13-1.fc40 fedora 488.8 KiB info aarch64 7.1-2.fc40 fedora 613.5 KiB patch aarch64 2.7.6-24.fc40 fedora 390.5 KiB redhat-rpm-config noarch 288-1.fc41 fedora 183.3 KiB rpm-build aarch64 4.19.1.1-1.fc41 copr_base 1.2 MiB sed aarch64 4.9-1.fc40 fedora 1.0 MiB shadow-utils aarch64 2:4.15.1-2.fc41 fedora 7.3 MiB tar aarch64 2:1.35-3.fc40 fedora 3.1 MiB unzip aarch64 6.0-63.fc40 fedora 726.4 KiB util-linux aarch64 2.40-13.fc41 fedora 17.5 MiB which aarch64 2.21-41.fc40 fedora 248.1 KiB xz aarch64 1:5.4.6-3.fc41 fedora 2.3 MiB Installing dependencies: alternatives aarch64 1.26-3.fc40 fedora 218.2 KiB ansible-srpm-macros noarch 1-15.fc41 fedora 35.7 KiB audit-libs aarch64 4.0.1-1.fc41 fedora 547.2 KiB authselect aarch64 1.5.0-5.fc41 fedora 309.4 KiB authselect-libs aarch64 1.5.0-5.fc41 fedora 931.8 KiB basesystem noarch 11-20.fc40 fedora 0.0 B binutils aarch64 2.42.50-9.fc41 copr_base 33.7 MiB bzip2-libs aarch64 1.0.8-18.fc40 fedora 200.7 KiB ca-certificates noarch 2023.2.62_v7.0.401-6.fc40 fedora 2.3 MiB coreutils-common aarch64 9.5-1.fc41 fedora 11.2 MiB cracklib aarch64 2.9.11-5.fc40 fedora 934.6 KiB crypto-policies noarch 20240320-1.git58e3d95.fc41 copr_base 119.2 KiB curl aarch64 8.7.1-1.fc41 fedora 886.0 KiB cyrus-sasl-lib aarch64 2.1.28-19.fc40 fedora 3.1 MiB debugedit aarch64 5.0-14.fc41 copr_base 498.7 KiB dwz aarch64 0.15-6.fc40 fedora 386.7 KiB ed aarch64 1.20.2-1.fc41 fedora 282.7 KiB efi-srpm-macros noarch 5-11.fc40 fedora 40.1 KiB elfutils aarch64 0.191-7.fc41 fedora 5.0 MiB elfutils-debuginfod-client aarch64 0.191-7.fc41 fedora 396.7 KiB elfutils-default-yama-scope noarch 0.191-7.fc41 fedora 1.8 KiB elfutils-libelf aarch64 0.191-7.fc41 fedora 1.3 MiB elfutils-libs aarch64 0.191-7.fc41 fedora 1.0 MiB fedora-gpg-keys noarch 41-0.1 fedora 125.0 KiB fedora-release noarch 41-0.9 fedora 0.0 B fedora-release-identity-basic noarch 41-0.9 fedora 694.0 B fedora-repos noarch 41-0.1 fedora 4.9 KiB fedora-repos-rawhide noarch 41-0.1 fedora 2.2 KiB file aarch64 5.45-5.fc41 fedora 267.4 KiB file-libs aarch64 5.45-5.fc41 fedora 10.0 MiB filesystem aarch64 3.18-9.fc41 fedora 106.0 B fonts-srpm-macros noarch 1:2.0.5-14.fc40 fedora 55.3 KiB forge-srpm-macros noarch 0.3.1-1.fc41 fedora 39.0 KiB fpc-srpm-macros noarch 1.3-12.fc40 fedora 144.0 B gdb-minimal aarch64 14.2-5.fc41 fedora 12.7 MiB gdbm aarch64 1:1.23-6.fc40 fedora 928.2 KiB gdbm-libs aarch64 1:1.23-6.fc40 fedora 425.8 KiB ghc-srpm-macros noarch 1.9.1-1.fc41 fedora 747.0 B glibc aarch64 2.39.9000-14.fc41 copr_base 9.8 MiB glibc-common aarch64 2.39.9000-14.fc41 copr_base 2.6 MiB glibc-gconv-extra aarch64 2.39.9000-14.fc41 copr_base 49.0 MiB gmp aarch64 1:6.3.0-1.fc41 fedora 721.9 KiB gnat-srpm-macros noarch 6-5.fc40 fedora 1.0 KiB go-srpm-macros noarch 3.6.0-1.fc41 fedora 60.8 KiB jansson aarch64 2.13.1-9.fc40 fedora 220.4 KiB kernel-srpm-macros noarch 1.0-23.fc41 copr_base 1.9 KiB keyutils-libs aarch64 1.6.3-3.fc40 fedora 226.3 KiB krb5-libs aarch64 1.21.2-5.fc40 fedora 3.4 MiB libacl aarch64 2.3.2-1.fc40 fedora 196.0 KiB libarchive aarch64 3.7.2-3.fc41 fedora 1.0 MiB libattr aarch64 2.5.2-3.fc40 fedora 196.5 KiB libblkid aarch64 2.40-13.fc41 fedora 418.5 KiB libbrotli aarch64 1.1.0-3.fc40 fedora 1.1 MiB libcap aarch64 2.69-8.fc41 fedora 1.4 MiB libcap-ng aarch64 0.8.5-1.fc41 fedora 417.0 KiB libcom_err aarch64 1.47.0-5.fc40 fedora 239.2 KiB libcurl aarch64 8.7.1-1.fc41 fedora 921.3 KiB libeconf aarch64 0.6.2-1.fc41 fedora 206.0 KiB libevent aarch64 2.1.12-12.fc40 fedora 1.5 MiB libfdisk aarch64 2.40-13.fc41 fedora 482.8 KiB libffi aarch64 3.4.6-1.fc41 fedora 282.3 KiB libgcc aarch64 14.0.1-0.15.fc41 fedora 350.2 KiB libgomp aarch64 14.0.1-0.15.fc41 fedora 566.9 KiB libidn2 aarch64 2.3.7-1.fc40 fedora 457.1 KiB libmount aarch64 2.40-13.fc41 fedora 483.8 KiB libnghttp2 aarch64 1.61.0-1.fc41 fedora 262.1 KiB libnsl2 aarch64 2.0.1-1.fc40 fedora 221.9 KiB libpkgconf aarch64 2.1.0-1.fc40 fedora 198.0 KiB libpsl aarch64 0.21.5-3.fc40 fedora 196.5 KiB libpwquality aarch64 1.4.5-9.fc40 fedora 1.1 MiB libselinux aarch64 3.6-4.fc40 fedora 265.1 KiB libsemanage aarch64 3.6-3.fc40 fedora 361.4 KiB libsepol aarch64 3.6-3.fc40 fedora 874.0 KiB libsmartcols aarch64 2.40-13.fc41 fedora 288.4 KiB libssh aarch64 0.10.6-6.fc41 fedora 581.2 KiB libssh-config noarch 0.10.6-6.fc41 fedora 277.0 B libstdc++ aarch64 14.0.1-0.15.fc41 fedora 2.8 MiB libtasn1 aarch64 4.19.0-6.fc40 fedora 283.7 KiB libtirpc aarch64 1.3.4-1.rc3.fc41 fedora 274.6 KiB libtool-ltdl aarch64 2.4.7-10.fc40 fedora 222.2 KiB libunistring aarch64 1.1-7.fc41 fedora 1.9 MiB libutempter aarch64 1.2.1-13.fc40 fedora 417.6 KiB libuuid aarch64 2.40-13.fc41 fedora 197.4 KiB libverto aarch64 0.3.2-8.fc40 fedora 197.4 KiB libxcrypt aarch64 4.4.36-5.fc40 fedora 398.9 KiB libxml2 aarch64 2.12.6-1.fc41 fedora 2.2 MiB libzstd aarch64 1.5.6-1.fc41 fedora 795.9 KiB lua-libs aarch64 5.4.6-5.fc40 fedora 393.0 KiB lua-srpm-macros noarch 1-13.fc40 fedora 1.3 KiB lz4-libs aarch64 1.9.4-6.fc40 fedora 261.4 KiB mpfr aarch64 4.2.1-3.fc40 fedora 818.7 KiB ncurses-base noarch 6.4-12.20240127.fc40 fedora 326.2 KiB ncurses-libs aarch64 6.4-12.20240127.fc40 fedora 2.2 MiB ocaml-srpm-macros noarch 9-3.fc40 fedora 1.9 KiB openblas-srpm-macros noarch 2-17.fc41 fedora 112.0 B openldap aarch64 2.6.7-1.fc40 fedora 1.0 MiB openssl-libs aarch64 1:3.2.1-6.fc41 fedora 7.8 MiB p11-kit aarch64 0.25.3-4.fc40 fedora 2.8 MiB p11-kit-trust aarch64 0.25.3-4.fc40 fedora 655.4 KiB package-notes-srpm-macros noarch 0.5-11.fc40 fedora 1.6 KiB pam aarch64 1.6.1-1.fc41 fedora 11.0 MiB pam-libs aarch64 1.6.1-1.fc41 fedora 607.0 KiB pcre2 aarch64 10.43-1.fc41 fedora 905.3 KiB pcre2-syntax noarch 10.43-1.fc41 fedora 249.0 KiB perl-srpm-macros noarch 1-53.fc40 fedora 861.0 B pkgconf aarch64 2.1.0-1.fc40 fedora 238.3 KiB pkgconf-m4 noarch 2.1.0-1.fc40 fedora 13.9 KiB pkgconf-pkg-config aarch64 2.1.0-1.fc40 fedora 990.0 B popt aarch64 1.19-6.fc40 fedora 272.8 KiB publicsuffix-list-dafsa noarch 20240107-3.fc40 fedora 67.5 KiB pyproject-srpm-macros noarch 1.12.0-1.fc40 fedora 1.5 KiB python-srpm-macros noarch 3.12-9.fc41 fedora 50.5 KiB qt5-srpm-macros noarch 5.15.13-1.fc41 fedora 492.0 B qt6-srpm-macros noarch 6.7.0-1.fc41 fedora 456.0 B readline aarch64 8.2-8.fc40 fedora 689.1 KiB rpm aarch64 4.19.1.1-1.fc41 copr_base 4.0 MiB rpm-build-libs aarch64 4.19.1.1-1.fc41 copr_base 262.4 KiB rpm-libs aarch64 4.19.1.1-1.fc41 copr_base 861.7 KiB rpm-sequoia aarch64 1.6.0-2.fc40 fedora 2.2 MiB rust-srpm-macros noarch 26.2-1.fc41 fedora 4.8 KiB setup noarch 2.14.5-2.fc40 fedora 720.4 KiB sqlite-libs aarch64 3.45.2-1.fc41 fedora 1.5 MiB systemd-libs aarch64 255.5-1.fc41 fedora 2.5 MiB util-linux-core aarch64 2.40-13.fc41 fedora 6.2 MiB xxhash-libs aarch64 0.8.2-2.fc40 fedora 212.2 KiB xz-libs aarch64 1:5.4.6-3.fc41 fedora 265.6 KiB zig-srpm-macros noarch 1-2.fc40 fedora 1.1 KiB zip aarch64 3.0-40.fc40 fedora 1.1 MiB zlib-ng-compat aarch64 2.1.6-2.fc40 fedora 261.7 KiB zstd aarch64 1.5.6-1.fc41 fedora 1.6 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 152 packages Total size of inbound packages is 52 MiB. Need to download 52 MiB. After this operation 304 MiB will be used (install 304 MiB, remove 0 B). [ 1/152] bzip2-0:1.0.8-18.fc40.aarch64 100% | 4.2 MiB/s | 52.2 KiB | 00m00s [ 2/152] cpio-0:2.15-1.fc40.aarch64 100% | 28.5 MiB/s | 291.9 KiB | 00m00s [ 3/152] coreutils-0:9.5-1.fc41.aarch6 100% | 48.1 MiB/s | 1.2 MiB | 00m00s [ 4/152] bash-0:5.2.26-3.fc40.aarch64 100% | 69.2 MiB/s | 1.8 MiB | 00m00s [ 5/152] fedora-release-common-0:41-0. 100% | 10.5 MiB/s | 21.5 KiB | 00m00s [ 6/152] findutils-1:4.9.0-8.fc40.aarc 100% | 97.4 MiB/s | 498.5 KiB | 00m00s [ 7/152] gawk-0:5.3.0-3.fc40.aarch64 100% | 151.4 MiB/s | 1.1 MiB | 00m00s [ 8/152] diffutils-0:3.10-5.fc40.aarch 100% | 30.3 MiB/s | 404.0 KiB | 00m00s [ 9/152] grep-0:3.11-7.fc40.aarch64 100% | 72.9 MiB/s | 298.5 KiB | 00m00s [ 10/152] gzip-0:1.13-1.fc40.aarch64 100% | 82.9 MiB/s | 169.8 KiB | 00m00s [ 11/152] info-0:7.1-2.fc40.aarch64 100% | 59.6 MiB/s | 183.1 KiB | 00m00s [ 12/152] patch-0:2.7.6-24.fc40.aarch64 100% | 63.3 MiB/s | 129.5 KiB | 00m00s [ 13/152] redhat-rpm-config-0:288-1.fc4 100% | 26.8 MiB/s | 82.3 KiB | 00m00s [ 14/152] shadow-utils-2:4.15.1-2.fc41. 100% | 189.0 MiB/s | 1.3 MiB | 00m00s [ 15/152] sed-0:4.9-1.fc40.aarch64 100% | 38.5 MiB/s | 315.7 KiB | 00m00s [ 16/152] tar-2:1.35-3.fc40.aarch64 100% | 104.7 MiB/s | 857.5 KiB | 00m00s [ 17/152] unzip-0:6.0-63.fc40.aarch64 100% | 60.2 MiB/s | 185.0 KiB | 00m00s [ 18/152] which-0:2.21-41.fc40.aarch64 100% | 13.5 MiB/s | 41.6 KiB | 00m00s [ 19/152] util-linux-0:2.40-13.fc41.aar 100% | 175.3 MiB/s | 1.2 MiB | 00m00s [ 20/152] xz-1:5.4.6-3.fc41.aarch64 100% | 77.9 MiB/s | 558.1 KiB | 00m00s [ 21/152] rpm-build-0:4.19.1.1-1.fc41.a 100% | 10.1 MiB/s | 72.3 KiB | 00m00s [ 22/152] glibc-minimal-langpack-0:2.39 100% | 9.8 MiB/s | 110.0 KiB | 00m00s [ 23/152] filesystem-0:3.18-9.fc41.aarc 100% | 155.2 MiB/s | 1.1 MiB | 00m00s [ 24/152] bzip2-libs-0:1.0.8-18.fc40.aa 100% | 20.8 MiB/s | 42.7 KiB | 00m00s [ 25/152] ncurses-libs-0:6.4-12.2024012 100% | 80.4 MiB/s | 329.1 KiB | 00m00s [ 26/152] gmp-1:6.3.0-1.fc41.aarch64 100% | 87.9 MiB/s | 270.0 KiB | 00m00s [ 27/152] libacl-0:2.3.2-1.fc40.aarch64 100% | 8.0 MiB/s | 24.7 KiB | 00m00s [ 28/152] libattr-0:2.5.2-3.fc40.aarch6 100% | 4.4 MiB/s | 18.0 KiB | 00m00s [ 29/152] libcap-0:2.69-8.fc41.aarch64 100% | 17.0 MiB/s | 86.9 KiB | 00m00s [ 30/152] coreutils-common-0:9.5-1.fc41 100% | 176.8 MiB/s | 2.1 MiB | 00m00s [ 31/152] libselinux-0:3.6-4.fc40.aarch 100% | 17.2 MiB/s | 87.9 KiB | 00m00s [ 32/152] fedora-repos-0:41-0.1.noarch 100% | 1.8 MiB/s | 9.3 KiB | 00m00s [ 33/152] openssl-libs-1:3.2.1-6.fc41.a 100% | 224.6 MiB/s | 2.2 MiB | 00m00s [ 34/152] mpfr-0:4.2.1-3.fc40.aarch64 100% | 39.6 MiB/s | 324.2 KiB | 00m00s [ 35/152] readline-0:8.2-8.fc40.aarch64 100% | 52.1 MiB/s | 213.5 KiB | 00m00s [ 36/152] pcre2-0:10.43-1.fc41.aarch64 100% | 110.6 MiB/s | 226.4 KiB | 00m00s [ 37/152] ansible-srpm-macros-0:1-15.fc 100% | 20.4 MiB/s | 20.9 KiB | 00m00s [ 38/152] ed-0:1.20.2-1.fc41.aarch64 100% | 26.5 MiB/s | 81.3 KiB | 00m00s [ 39/152] dwz-0:0.15-6.fc40.aarch64 100% | 44.5 MiB/s | 136.6 KiB | 00m00s [ 40/152] efi-srpm-macros-0:5-11.fc40.n 100% | 7.3 MiB/s | 22.3 KiB | 00m00s [ 41/152] file-0:5.45-5.fc41.aarch64 100% | 12.1 MiB/s | 49.6 KiB | 00m00s [ 42/152] forge-srpm-macros-0:0.3.1-1.f 100% | 9.5 MiB/s | 19.4 KiB | 00m00s [ 43/152] fonts-srpm-macros-1:2.0.5-14. 100% | 6.5 MiB/s | 26.5 KiB | 00m00s [ 44/152] ghc-srpm-macros-0:1.9.1-1.fc4 100% | 8.8 MiB/s | 9.0 KiB | 00m00s [ 45/152] fpc-srpm-macros-0:1.3-12.fc40 100% | 3.8 MiB/s | 7.8 KiB | 00m00s [ 46/152] lua-srpm-macros-0:1-13.fc40.n 100% | 8.5 MiB/s | 8.7 KiB | 00m00s [ 47/152] gnat-srpm-macros-0:6-5.fc40.n 100% | 4.3 MiB/s | 8.8 KiB | 00m00s [ 48/152] go-srpm-macros-0:3.6.0-1.fc41 100% | 13.6 MiB/s | 27.9 KiB | 00m00s [ 49/152] ocaml-srpm-macros-0:9-3.fc40. 100% | 8.9 MiB/s | 9.1 KiB | 00m00s [ 50/152] openblas-srpm-macros-0:2-17.f 100% | 7.5 MiB/s | 7.7 KiB | 00m00s [ 51/152] package-notes-srpm-macros-0:0 100% | 9.7 MiB/s | 9.9 KiB | 00m00s [ 52/152] perl-srpm-macros-0:1-53.fc40. 100% | 4.1 MiB/s | 8.4 KiB | 00m00s [ 53/152] pyproject-srpm-macros-0:1.12. 100% | 6.7 MiB/s | 13.6 KiB | 00m00s [ 54/152] python-srpm-macros-0:3.12-9.f 100% | 11.7 MiB/s | 24.0 KiB | 00m00s [ 55/152] qt5-srpm-macros-0:5.15.13-1.f 100% | 8.3 MiB/s | 8.5 KiB | 00m00s [ 56/152] qt6-srpm-macros-0:6.7.0-1.fc4 100% | 8.8 MiB/s | 9.0 KiB | 00m00s [ 57/152] rust-srpm-macros-0:26.2-1.fc4 100% | 12.3 MiB/s | 12.6 KiB | 00m00s [ 58/152] zig-srpm-macros-0:1-2.fc40.no 100% | 3.9 MiB/s | 8.0 KiB | 00m00s [ 59/152] zip-0:3.0-40.fc40.aarch64 100% | 85.7 MiB/s | 263.3 KiB | 00m00s [ 60/152] audit-libs-0:4.0.1-1.fc41.aar 100% | 30.8 MiB/s | 126.3 KiB | 00m00s [ 61/152] libeconf-0:0.6.2-1.fc41.aarch 100% | 10.4 MiB/s | 32.1 KiB | 00m00s [ 62/152] libsemanage-0:3.6-3.fc40.aarc 100% | 37.4 MiB/s | 114.9 KiB | 00m00s [ 63/152] libxcrypt-0:4.4.36-5.fc40.aar 100% | 40.1 MiB/s | 123.3 KiB | 00m00s [ 64/152] pam-libs-0:1.6.1-1.fc41.aarch 100% | 18.6 MiB/s | 57.1 KiB | 00m00s [ 65/152] setup-0:2.14.5-2.fc40.noarch 100% | 50.4 MiB/s | 154.7 KiB | 00m00s [ 66/152] libblkid-0:2.40-13.fc41.aarch 100% | 61.4 MiB/s | 125.8 KiB | 00m00s [ 67/152] authselect-libs-0:1.5.0-5.fc4 100% | 71.2 MiB/s | 218.8 KiB | 00m00s [ 68/152] libcap-ng-0:0.8.5-1.fc41.aarc 100% | 15.9 MiB/s | 32.5 KiB | 00m00s [ 69/152] libfdisk-0:2.40-13.fc41.aarch 100% | 76.8 MiB/s | 157.3 KiB | 00m00s [ 70/152] libmount-0:2.40-13.fc41.aarch 100% | 50.3 MiB/s | 154.5 KiB | 00m00s [ 71/152] libsmartcols-0:2.40-13.fc41.a 100% | 26.9 MiB/s | 82.7 KiB | 00m00s [ 72/152] libutempter-0:1.2.1-13.fc40.a 100% | 13.1 MiB/s | 26.8 KiB | 00m00s [ 73/152] libuuid-0:2.40-13.fc41.aarch6 100% | 13.9 MiB/s | 28.5 KiB | 00m00s [ 74/152] pam-0:1.6.1-1.fc41.aarch64 100% | 110.1 MiB/s | 563.5 KiB | 00m00s [ 75/152] systemd-libs-0:255.5-1.fc41.a 100% | 135.5 MiB/s | 694.0 KiB | 00m00s [ 76/152] util-linux-core-0:2.40-13.fc4 100% | 87.0 MiB/s | 534.8 KiB | 00m00s [ 77/152] zlib-ng-compat-0:2.1.6-2.fc40 100% | 32.4 MiB/s | 66.3 KiB | 00m00s [ 78/152] xz-libs-1:5.4.6-3.fc41.aarch6 100% | 35.3 MiB/s | 108.5 KiB | 00m00s [ 79/152] elfutils-libelf-0:0.191-7.fc4 100% | 68.0 MiB/s | 208.9 KiB | 00m00s [ 80/152] elfutils-0:0.191-7.fc41.aarch 100% | 110.8 MiB/s | 567.1 KiB | 00m00s [ 81/152] pkgconf-pkg-config-0:2.1.0-1. 100% | 3.2 MiB/s | 9.7 KiB | 00m00s [ 82/152] popt-0:1.19-6.fc40.aarch64 100% | 21.7 MiB/s | 66.7 KiB | 00m00s [ 83/152] zstd-0:1.5.6-1.fc41.aarch64 100% | 111.5 MiB/s | 456.8 KiB | 00m00s [ 84/152] ncurses-base-0:6.4-12.2024012 100% | 28.9 MiB/s | 88.9 KiB | 00m00s [ 85/152] rpm-0:4.19.1.1-1.fc41.aarch64 100% | 99.2 MiB/s | 507.8 KiB | 00m00s [ 86/152] libgcc-0:14.0.1-0.15.fc41.aar 100% | 35.5 MiB/s | 109.2 KiB | 00m00s [ 87/152] libsepol-0:3.6-3.fc40.aarch64 100% | 106.4 MiB/s | 326.7 KiB | 00m00s [ 88/152] fedora-gpg-keys-0:41-0.1.noar 100% | 42.9 MiB/s | 131.8 KiB | 00m00s [ 89/152] ca-certificates-0:2023.2.62_v 100% | 120.3 MiB/s | 862.1 KiB | 00m00s [ 90/152] fedora-repos-rawhide-0:41-0.1 100% | 2.2 MiB/s | 8.9 KiB | 00m00s [ 91/152] pcre2-syntax-0:10.43-1.fc41.n 100% | 48.4 MiB/s | 148.8 KiB | 00m00s [ 92/152] authselect-0:1.5.0-5.fc41.aar 100% | 71.4 MiB/s | 146.1 KiB | 00m00s [ 93/152] file-libs-0:5.45-5.fc41.aarch 100% | 149.0 MiB/s | 763.1 KiB | 00m00s [ 94/152] gdbm-1:1.23-6.fc40.aarch64 100% | 37.6 MiB/s | 154.0 KiB | 00m00s [ 95/152] gdbm-libs-1:1.23-6.fc40.aarch 100% | 11.0 MiB/s | 56.5 KiB | 00m00s [ 96/152] libnsl2-0:2.0.1-1.fc40.aarch6 100% | 9.7 MiB/s | 29.9 KiB | 00m00s [ 97/152] libpwquality-0:1.4.5-9.fc40.a 100% | 39.2 MiB/s | 120.3 KiB | 00m00s [ 98/152] libtirpc-0:1.3.4-1.rc3.fc41.a 100% | 45.9 MiB/s | 94.1 KiB | 00m00s [ 99/152] libzstd-0:1.5.6-1.fc41.aarch6 100% | 70.0 MiB/s | 286.6 KiB | 00m00s [100/152] elfutils-debuginfod-client-0: 100% | 18.5 MiB/s | 37.8 KiB | 00m00s [101/152] lz4-libs-0:1.9.4-6.fc40.aarch 100% | 22.0 MiB/s | 67.6 KiB | 00m00s [102/152] elfutils-libs-0:0.191-7.fc41. 100% | 64.4 MiB/s | 263.8 KiB | 00m00s [103/152] libarchive-0:3.7.2-3.fc41.aar 100% | 65.9 MiB/s | 404.7 KiB | 00m00s [104/152] libstdc++-0:14.0.1-0.15.fc41. 100% | 115.2 MiB/s | 825.5 KiB | 00m00s [105/152] pkgconf-0:2.1.0-1.fc40.aarch6 100% | 10.6 MiB/s | 43.5 KiB | 00m00s [106/152] pkgconf-m4-0:2.1.0-1.fc40.noa 100% | 6.8 MiB/s | 13.9 KiB | 00m00s [107/152] p11-kit-trust-0:0.25.3-4.fc40 100% | 69.2 MiB/s | 141.8 KiB | 00m00s [108/152] p11-kit-0:0.25.3-4.fc40.aarch 100% | 122.0 MiB/s | 499.7 KiB | 00m00s [109/152] curl-0:8.7.1-1.fc41.aarch64 100% | 59.8 MiB/s | 306.4 KiB | 00m00s [110/152] cracklib-0:2.9.11-5.fc40.aarc 100% | 30.6 MiB/s | 93.9 KiB | 00m00s [111/152] krb5-libs-0:1.21.2-5.fc40.aar 100% | 188.6 MiB/s | 772.6 KiB | 00m00s [112/152] elfutils-default-yama-scope-0 100% | 6.5 MiB/s | 13.3 KiB | 00m00s [113/152] libcom_err-0:1.47.0-5.fc40.aa 100% | 6.2 MiB/s | 25.5 KiB | 00m00s [114/152] libpkgconf-0:2.1.0-1.fc40.aar 100% | 18.8 MiB/s | 38.4 KiB | 00m00s [115/152] libffi-0:3.4.6-1.fc41.aarch64 100% | 12.4 MiB/s | 38.2 KiB | 00m00s [116/152] libxml2-0:2.12.6-1.fc41.aarch 100% | 167.7 MiB/s | 686.7 KiB | 00m00s [117/152] libtasn1-0:4.19.0-6.fc40.aarc 100% | 23.8 MiB/s | 73.1 KiB | 00m00s [118/152] alternatives-0:1.26-3.fc40.aa 100% | 18.9 MiB/s | 38.8 KiB | 00m00s [119/152] keyutils-libs-0:1.6.3-3.fc40. 100% | 15.4 MiB/s | 31.6 KiB | 00m00s [120/152] libverto-0:0.3.2-8.fc40.aarch 100% | 10.1 MiB/s | 20.7 KiB | 00m00s [121/152] rpm-libs-0:4.19.1.1-1.fc41.aa 100% | 99.8 MiB/s | 306.7 KiB | 00m00s [122/152] lua-libs-0:5.4.6-5.fc40.aarch 100% | 42.8 MiB/s | 131.5 KiB | 00m00s [123/152] rpm-build-libs-0:4.19.1.1-1.f 100% | 45.1 MiB/s | 92.4 KiB | 00m00s [124/152] rpm-sequoia-0:1.6.0-2.fc40.aa 100% | 114.0 MiB/s | 817.3 KiB | 00m00s [125/152] sqlite-libs-0:3.45.2-1.fc41.a 100% | 114.9 MiB/s | 705.8 KiB | 00m00s [126/152] libgomp-0:14.0.1-0.15.fc41.aa 100% | 109.5 MiB/s | 336.4 KiB | 00m00s [127/152] basesystem-0:11-20.fc40.noarc 100% | 3.5 MiB/s | 7.2 KiB | 00m00s [128/152] jansson-0:2.13.1-9.fc40.aarch 100% | 14.9 MiB/s | 45.8 KiB | 00m00s [129/152] glibc-0:2.39.9000-14.fc41.aar 100% | 134.3 MiB/s | 1.9 MiB | 00m00s [130/152] debugedit-0:5.0-14.fc41.aarch 100% | 9.6 MiB/s | 78.9 KiB | 00m00s [131/152] glibc-common-0:2.39.9000-14.f 100% | 75.6 MiB/s | 387.1 KiB | 00m00s [132/152] kernel-srpm-macros-0:1.0-23.f 100% | 2.5 MiB/s | 10.2 KiB | 00m00s [133/152] glibc-gconv-extra-0:2.39.9000 100% | 142.2 MiB/s | 2.0 MiB | 00m00s [134/152] crypto-policies-0:20240320-1. 100% | 10.6 MiB/s | 65.4 KiB | 00m00s [135/152] binutils-0:2.42.50-9.fc41.aar 100% | 195.6 MiB/s | 6.8 MiB | 00m00s [136/152] xxhash-libs-0:0.8.2-2.fc40.aa 100% | 4.8 MiB/s | 34.3 KiB | 00m00s [137/152] gdb-minimal-0:14.2-5.fc41.aar 100% | 253.2 MiB/s | 4.1 MiB | 00m00s [138/152] fedora-release-identity-basic 100% | 1.4 MiB/s | 11.8 KiB | 00m00s [139/152] fedora-release-0:41-0.9.noarc 100% | 1.1 MiB/s | 11.0 KiB | 00m00s [140/152] libidn2-0:2.3.7-1.fc40.aarch6 100% | 58.2 MiB/s | 119.1 KiB | 00m00s [141/152] libbrotli-0:1.1.0-3.fc40.aarc 100% | 84.4 MiB/s | 345.7 KiB | 00m00s [142/152] libcurl-0:8.7.1-1.fc41.aarch6 100% | 57.0 MiB/s | 349.9 KiB | 00m00s [143/152] libnghttp2-0:1.61.0-1.fc41.aa 100% | 37.6 MiB/s | 77.0 KiB | 00m00s [144/152] libpsl-0:0.21.5-3.fc40.aarch6 100% | 15.7 MiB/s | 64.2 KiB | 00m00s [145/152] libssh-0:0.10.6-6.fc41.aarch6 100% | 41.8 MiB/s | 214.0 KiB | 00m00s [146/152] openldap-0:2.6.7-1.fc40.aarch 100% | 49.3 MiB/s | 252.4 KiB | 00m00s [147/152] libunistring-0:1.1-7.fc41.aar 100% | 88.5 MiB/s | 543.6 KiB | 00m00s [148/152] publicsuffix-list-dafsa-0:202 100% | 14.2 MiB/s | 58.1 KiB | 00m00s [149/152] libssh-config-0:0.10.6-6.fc41 100% | 1.8 MiB/s | 9.1 KiB | 00m00s [150/152] libevent-0:2.1.12-12.fc40.aar 100% | 62.3 MiB/s | 255.2 KiB | 00m00s [151/152] libtool-ltdl-0:2.4.7-10.fc40. 100% | 17.7 MiB/s | 36.3 KiB | 00m00s [152/152] cyrus-sasl-lib-0:2.1.28-19.fc 100% | 126.7 MiB/s | 778.7 KiB | 00m00s -------------------------------------------------------------------------------- [152/152] Total 100% | 136.5 MiB/s | 52.0 MiB | 00m00s Running transaction Importing PGP key 0xE99D6AD1: Userid : "Fedora (41) " Fingerprint: 466CF2D8B60BC3057AA9453ED0622462E99D6AD1 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-41-primary The key was successfully imported. Importing PGP key 0xE99D6AD1: Userid : "Fedora (41) " Fingerprint: 466CF2D8B60BC3057AA9453ED0622462E99D6AD1 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-41-primary The key was successfully imported. Importing PGP key 0xA15B79CC: Userid : "Fedora (40) " Fingerprint: 115DF9AEF857853EE8445D0A0727707EA15B79CC From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary The key was successfully imported. [ 1/154] Verify package files 100% | 537.0 B/s | 152.0 B | 00m00s >>> Running pre-transaction scriptlet: filesystem-0:3.18-9.fc41.aarch64 >>> Stop pre-transaction scriptlet: filesystem-0:3.18-9.fc41.aarch64 [ 2/154] Prepare transaction 100% | 2.5 KiB/s | 152.0 B | 00m00s [ 3/154] Installing libgcc-0:14.0.1-0. 100% | 171.8 MiB/s | 351.9 KiB | 00m00s >>> Running post-install scriptlet: libgcc-0:14.0.1-0.15.fc41.aarch64 >>> Stop post-install scriptlet: libgcc-0:14.0.1-0.15.fc41.aarch64 [ 4/154] Installing crypto-policies-0: 100% | 20.4 MiB/s | 146.2 KiB | 00m00s >>> Running post-install scriptlet: crypto-policies-0:20240320-1.git58e3d95.fc41 >>> Stop post-install scriptlet: crypto-policies-0:20240320-1.git58e3d95.fc41.no [ 5/154] Installing fedora-release-ide 100% | 0.0 B/s | 952.0 B | 00m00s [ 6/154] Installing fedora-repos-rawhi 100% | 2.4 MiB/s | 2.4 KiB | 00m00s [ 7/154] Installing fedora-gpg-keys-0: 100% | 33.2 MiB/s | 170.1 KiB | 00m00s [ 8/154] Installing fedora-repos-0:41- 100% | 5.6 MiB/s | 5.7 KiB | 00m00s [ 9/154] Installing fedora-release-com 100% | 22.7 MiB/s | 23.3 KiB | 00m00s [ 10/154] Installing fedora-release-0:4 100% | 0.0 B/s | 124.0 B | 00m00s [ 11/154] Installing setup-0:2.14.5-2.f 100% | 44.3 MiB/s | 725.8 KiB | 00m00s >>> Running post-install scriptlet: setup-0:2.14.5-2.fc40.noarch >>> Stop post-install scriptlet: setup-0:2.14.5-2.fc40.noarch [ 12/154] Installing filesystem-0:3.18- 100% | 2.3 MiB/s | 212.5 KiB | 00m00s [ 13/154] Installing basesystem-0:11-20 100% | 0.0 B/s | 124.0 B | 00m00s [ 14/154] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 15/154] Installing publicsuffix-list- 100% | 0.0 B/s | 68.3 KiB | 00m00s [ 16/154] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [ 17/154] Installing pkgconf-m4-0:2.1.0 100% | 0.0 B/s | 14.3 KiB | 00m00s [ 18/154] Installing pcre2-syntax-0:10. 100% | 122.8 MiB/s | 251.5 KiB | 00m00s [ 19/154] Installing ncurses-base-0:6.4 100% | 57.2 MiB/s | 351.6 KiB | 00m00s [ 20/154] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 21/154] Installing ncurses-libs-0:6.4 100% | 321.1 MiB/s | 2.2 MiB | 00m00s >>> Running pre-install scriptlet: glibc-0:2.39.9000-14.fc41.aarch64 >>> Stop pre-install scriptlet: glibc-0:2.39.9000-14.fc41.aarch64 [ 22/154] Installing glibc-0:2.39.9000- 100% | 273.3 MiB/s | 9.8 MiB | 00m00s >>> Running post-install scriptlet: glibc-0:2.39.9000-14.fc41.aarch64 >>> Stop post-install scriptlet: glibc-0:2.39.9000-14.fc41.aarch64 [ 23/154] Installing bash-0:5.2.26-3.fc 100% | 307.9 MiB/s | 8.3 MiB | 00m00s >>> Running post-install scriptlet: bash-0:5.2.26-3.fc40.aarch64 >>> Stop post-install scriptlet: bash-0:5.2.26-3.fc40.aarch64 [ 24/154] Installing glibc-common-0:2.3 100% | 285.5 MiB/s | 2.6 MiB | 00m00s [ 25/154] Installing glibc-gconv-extra- 100% | 557.4 MiB/s | 49.0 MiB | 00m00s >>> Running post-install scriptlet: glibc-gconv-extra-0:2.39.9000-14.fc41.aarch6 >>> Stop post-install scriptlet: glibc-gconv-extra-0:2.39.9000-14.fc41.aarch64 [ 26/154] Installing zlib-ng-compat-0:2 100% | 128.2 MiB/s | 262.5 KiB | 00m00s [ 27/154] Installing xz-libs-1:5.4.6-3. 100% | 260.5 MiB/s | 266.8 KiB | 00m00s [ 28/154] Installing bzip2-libs-0:1.0.8 100% | 197.0 MiB/s | 201.8 KiB | 00m00s [ 29/154] Installing readline-0:8.2-8.f 100% | 225.0 MiB/s | 691.2 KiB | 00m00s [ 30/154] Installing libuuid-0:2.40-13. 100% | 193.7 MiB/s | 198.3 KiB | 00m00s [ 31/154] Installing popt-0:1.19-6.fc40 100% | 91.0 MiB/s | 279.4 KiB | 00m00s [ 32/154] Installing libzstd-0:1.5.6-1. 100% | 259.5 MiB/s | 797.2 KiB | 00m00s [ 33/154] Installing elfutils-libelf-0: 100% | 328.5 MiB/s | 1.3 MiB | 00m00s [ 34/154] Installing libblkid-0:2.40-13 100% | 204.9 MiB/s | 419.6 KiB | 00m00s [ 35/154] Installing gmp-1:6.3.0-1.fc41 100% | 235.7 MiB/s | 724.2 KiB | 00m00s [ 36/154] Installing libattr-0:2.5.2-3. 100% | 192.8 MiB/s | 197.4 KiB | 00m00s [ 37/154] Installing libacl-0:2.3.2-1.f 100% | 192.2 MiB/s | 196.8 KiB | 00m00s [ 38/154] Installing libxcrypt-0:4.4.36 100% | 196.1 MiB/s | 401.6 KiB | 00m00s [ 39/154] Installing libstdc++-0:14.0.1 100% | 307.8 MiB/s | 2.8 MiB | 00m00s [ 40/154] Installing libeconf-0:0.6.2-1 100% | 202.8 MiB/s | 207.6 KiB | 00m00s [ 41/154] Installing gdbm-libs-1:1.23-6 100% | 208.7 MiB/s | 427.5 KiB | 00m00s [ 42/154] Installing lz4-libs-0:1.9.4-6 100% | 256.3 MiB/s | 262.5 KiB | 00m00s [ 43/154] Installing mpfr-0:4.2.1-3.fc4 100% | 267.0 MiB/s | 820.2 KiB | 00m00s [ 44/154] Installing gawk-0:5.3.0-3.fc4 100% | 387.5 MiB/s | 4.3 MiB | 00m00s [ 45/154] Installing dwz-0:0.15-6.fc40. 100% | 189.5 MiB/s | 388.1 KiB | 00m00s [ 46/154] Installing unzip-0:6.0-63.fc4 100% | 237.6 MiB/s | 729.8 KiB | 00m00s [ 47/154] Installing file-libs-0:5.45-5 100% | 556.9 MiB/s | 10.0 MiB | 00m00s [ 48/154] Installing file-0:5.45-5.fc41 100% | 262.6 MiB/s | 268.9 KiB | 00m00s [ 49/154] Installing pcre2-0:10.43-1.fc 100% | 295.2 MiB/s | 906.7 KiB | 00m00s [ 50/154] Installing grep-0:3.11-7.fc40 100% | 156.7 MiB/s | 1.1 MiB | 00m00s [ 51/154] Installing xz-1:5.4.6-3.fc41. 100% | 207.6 MiB/s | 2.3 MiB | 00m00s [ 52/154] Installing libcap-ng-0:0.8.5- 100% | 409.1 MiB/s | 418.9 KiB | 00m00s [ 53/154] Installing audit-libs-0:4.0.1 100% | 268.2 MiB/s | 549.4 KiB | 00m00s [ 54/154] Installing pam-libs-0:1.6.1-1 100% | 297.6 MiB/s | 609.4 KiB | 00m00s [ 55/154] Installing libcap-0:2.69-8.fc 100% | 343.7 MiB/s | 1.4 MiB | 00m00s [ 56/154] Installing systemd-libs-0:255 100% | 350.8 MiB/s | 2.5 MiB | 00m00s [ 57/154] Installing libsmartcols-0:2.4 100% | 282.8 MiB/s | 289.6 KiB | 00m00s [ 58/154] Installing libsepol-0:3.6-3.f 100% | 284.8 MiB/s | 874.9 KiB | 00m00s [ 59/154] Installing libselinux-0:3.6-4 100% | 260.1 MiB/s | 266.3 KiB | 00m00s [ 60/154] Installing sed-0:4.9-1.fc40.a 100% | 164.3 MiB/s | 1.0 MiB | 00m00s [ 61/154] Installing findutils-1:4.9.0- 100% | 207.6 MiB/s | 1.7 MiB | 00m00s [ 62/154] Installing libmount-0:2.40-13 100% | 236.8 MiB/s | 485.0 KiB | 00m00s [ 63/154] Installing libcom_err-0:1.47. 100% | 234.7 MiB/s | 240.3 KiB | 00m00s [ 64/154] Installing libtasn1-0:4.19.0- 100% | 278.8 MiB/s | 285.5 KiB | 00m00s [ 65/154] Installing alternatives-0:1.2 100% | 214.7 MiB/s | 219.9 KiB | 00m00s [ 66/154] Installing lua-libs-0:5.4.6-5 100% | 192.5 MiB/s | 394.2 KiB | 00m00s [ 67/154] Installing libunistring-0:1.1 100% | 311.9 MiB/s | 1.9 MiB | 00m00s [ 68/154] Installing libidn2-0:2.3.7-1. 100% | 113.0 MiB/s | 463.0 KiB | 00m00s [ 69/154] Installing libpsl-0:0.21.5-3. 100% | 193.0 MiB/s | 197.6 KiB | 00m00s [ 70/154] Installing util-linux-core-0: 100% | 442.7 MiB/s | 6.2 MiB | 00m00s [ 71/154] Installing tar-2:1.35-3.fc40. 100% | 278.8 MiB/s | 3.1 MiB | 00m00s [ 72/154] Installing libsemanage-0:3.6- 100% | 118.2 MiB/s | 363.2 KiB | 00m00s [ 73/154] Installing shadow-utils-2:4.1 100% | 179.9 MiB/s | 7.4 MiB | 00m00s >>> Running pre-install scriptlet: libutempter-0:1.2.1-13.fc40.aarch64 >>> Stop pre-install scriptlet: libutempter-0:1.2.1-13.fc40.aarch64 [ 74/154] Installing libutempter-0:1.2. 100% | 136.6 MiB/s | 419.6 KiB | 00m00s [ 75/154] Installing zip-0:3.0-40.fc40. 100% | 281.0 MiB/s | 1.1 MiB | 00m00s [ 76/154] Installing zstd-0:1.5.6-1.fc4 100% | 261.0 MiB/s | 1.6 MiB | 00m00s [ 77/154] Installing gdbm-1:1.23-6.fc40 100% | 227.8 MiB/s | 933.2 KiB | 00m00s [ 78/154] Installing cyrus-sasl-lib-0:2 100% | 310.7 MiB/s | 3.1 MiB | 00m00s [ 79/154] Installing libfdisk-0:2.40-13 100% | 236.2 MiB/s | 483.8 KiB | 00m00s [ 80/154] Installing bzip2-0:1.0.8-18.f 100% | 210.9 MiB/s | 432.0 KiB | 00m00s [ 81/154] Installing libxml2-0:2.12.6-1 100% | 314.8 MiB/s | 2.2 MiB | 00m00s [ 82/154] Installing sqlite-libs-0:3.45 100% | 249.3 MiB/s | 1.5 MiB | 00m00s [ 83/154] Installing ed-0:1.20.2-1.fc41 100% | 139.2 MiB/s | 285.0 KiB | 00m00s [ 84/154] Installing patch-0:2.7.6-24.f 100% | 191.4 MiB/s | 392.0 KiB | 00m00s [ 85/154] Installing elfutils-default-y 100% | 291.9 KiB/s | 2.0 KiB | 00m00s >>> Running post-install scriptlet: elfutils-default-yama-scope-0:0.191-7.fc41.n >>> Stop post-install scriptlet: elfutils-default-yama-scope-0:0.191-7.fc41.noar [ 86/154] Installing cpio-0:2.15-1.fc40 100% | 174.4 MiB/s | 1.2 MiB | 00m00s [ 87/154] Installing diffutils-0:3.10-5 100% | 234.3 MiB/s | 2.1 MiB | 00m00s [ 88/154] Installing libpkgconf-0:2.1.0 100% | 194.5 MiB/s | 199.1 KiB | 00m00s [ 89/154] Installing pkgconf-0:2.1.0-1. 100% | 117.6 MiB/s | 240.8 KiB | 00m00s [ 90/154] Installing pkgconf-pkg-config 100% | 1.7 MiB/s | 1.8 KiB | 00m00s [ 91/154] Installing libffi-0:3.4.6-1.f 100% | 277.1 MiB/s | 283.7 KiB | 00m00s [ 92/154] Installing p11-kit-0:0.25.3-4 100% | 217.8 MiB/s | 2.8 MiB | 00m00s [ 93/154] Installing p11-kit-trust-0:0. 100% | 64.2 MiB/s | 657.2 KiB | 00m00s >>> Running post-install scriptlet: p11-kit-trust-0:0.25.3-4.fc40.aarch64 >>> Stop post-install scriptlet: p11-kit-trust-0:0.25.3-4.fc40.aarch64 [ 94/154] Installing keyutils-libs-0:1. 100% | 111.2 MiB/s | 227.8 KiB | 00m00s [ 95/154] Installing libverto-0:0.3.2-8 100% | 194.6 MiB/s | 199.2 KiB | 00m00s [ 96/154] Installing libgomp-0:14.0.1-0 100% | 277.5 MiB/s | 568.3 KiB | 00m00s [ 97/154] Installing jansson-0:2.13.1-9 100% | 216.5 MiB/s | 221.7 KiB | 00m00s [ 98/154] Installing xxhash-libs-0:0.8. 100% | 208.6 MiB/s | 213.6 KiB | 00m00s [ 99/154] Installing libbrotli-0:1.1.0- 100% | 285.1 MiB/s | 1.1 MiB | 00m00s [100/154] Installing libnghttp2-0:1.61. 100% | 257.1 MiB/s | 263.2 KiB | 00m00s [101/154] Installing libtool-ltdl-0:2.4 100% | 218.0 MiB/s | 223.3 KiB | 00m00s [102/154] Installing rust-srpm-macros-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [103/154] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 732.0 B | 00m00s [104/154] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 768.0 B | 00m00s [105/154] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [106/154] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [107/154] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [108/154] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s [109/154] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [110/154] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [111/154] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [112/154] Installing ansible-srpm-macro 100% | 35.4 MiB/s | 36.2 KiB | 00m00s [113/154] Installing coreutils-common-0 100% | 286.9 MiB/s | 11.2 MiB | 00m00s [114/154] Installing openssl-libs-1:3.2 100% | 337.9 MiB/s | 7.8 MiB | 00m00s [115/154] Installing coreutils-0:9.5-1. 100% | 472.5 MiB/s | 20.8 MiB | 00m00s >>> Running pre-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40.n >>> Stop pre-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40.noar [116/154] Installing ca-certificates-0: 100% | 2.4 MiB/s | 2.3 MiB | 00m01s >>> Running post-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40. >>> Stop post-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40.noa [117/154] Installing krb5-libs-0:1.21.2 100% | 262.0 MiB/s | 3.4 MiB | 00m00s [118/154] Installing libtirpc-0:1.3.4-1 100% | 135.0 MiB/s | 276.4 KiB | 00m00s [119/154] Installing gzip-0:1.13-1.fc40 100% | 160.9 MiB/s | 494.3 KiB | 00m00s [120/154] Installing authselect-libs-0: 100% | 132.1 MiB/s | 946.7 KiB | 00m00s [121/154] Installing libarchive-0:3.7.2 100% | 254.0 MiB/s | 1.0 MiB | 00m00s [122/154] Installing authselect-0:1.5.0 100% | 102.1 MiB/s | 313.8 KiB | 00m00s [123/154] Installing cracklib-0:2.9.11- 100% | 154.0 MiB/s | 946.0 KiB | 00m00s [124/154] Installing libpwquality-0:1.4 100% | 184.5 MiB/s | 1.1 MiB | 00m00s [125/154] Installing libnsl2-0:2.0.1-1. 100% | 108.9 MiB/s | 223.0 KiB | 00m00s [126/154] Installing pam-0:1.6.1-1.fc41 100% | 380.4 MiB/s | 11.0 MiB | 00m00s [127/154] Installing libssh-0:0.10.6-6. 100% | 189.9 MiB/s | 583.3 KiB | 00m00s [128/154] Installing rpm-sequoia-0:1.6. 100% | 318.5 MiB/s | 2.2 MiB | 00m00s [129/154] Installing rpm-libs-0:4.19.1. 100% | 210.7 MiB/s | 863.2 KiB | 00m00s [130/154] Installing libevent-0:2.1.12- 100% | 304.6 MiB/s | 1.5 MiB | 00m00s [131/154] Installing openldap-0:2.6.7-1 100% | 248.7 MiB/s | 1.0 MiB | 00m00s [132/154] Installing libcurl-0:8.7.1-1. 100% | 300.3 MiB/s | 922.4 KiB | 00m00s [133/154] Installing elfutils-libs-0:0. 100% | 326.8 MiB/s | 1.0 MiB | 00m00s [134/154] Installing elfutils-debuginfo 100% | 194.7 MiB/s | 398.7 KiB | 00m00s [135/154] Installing elfutils-0:0.191-7 100% | 417.9 MiB/s | 5.0 MiB | 00m00s [136/154] Installing binutils-0:2.42.50 100% | 362.5 MiB/s | 33.7 MiB | 00m00s >>> Running post-install scriptlet: binutils-0:2.42.50-9.fc41.aarch64 >>> Stop post-install scriptlet: binutils-0:2.42.50-9.fc41.aarch64 [137/154] Installing gdb-minimal-0:14.2 100% | 318.0 MiB/s | 12.7 MiB | 00m00s [138/154] Installing debugedit-0:5.0-14 100% | 244.9 MiB/s | 501.5 KiB | 00m00s [139/154] Installing rpm-build-libs-0:4 100% | 257.0 MiB/s | 263.2 KiB | 00m00s [140/154] Installing curl-0:8.7.1-1.fc4 100% | 66.7 MiB/s | 888.5 KiB | 00m00s >>> Running pre-install scriptlet: rpm-0:4.19.1.1-1.fc41.aarch64 >>> Stop pre-install scriptlet: rpm-0:4.19.1.1-1.fc41.aarch64 [141/154] Installing rpm-0:4.19.1.1-1.f 100% | 149.3 MiB/s | 3.4 MiB | 00m00s [142/154] Installing efi-srpm-macros-0: 100% | 40.2 MiB/s | 41.2 KiB | 00m00s [143/154] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [144/154] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.7 KiB | 00m00s [145/154] Installing fonts-srpm-macros- 100% | 55.1 MiB/s | 56.5 KiB | 00m00s [146/154] Installing forge-srpm-macros- 100% | 39.4 MiB/s | 40.3 KiB | 00m00s [147/154] Installing go-srpm-macros-0:3 100% | 60.5 MiB/s | 62.0 KiB | 00m00s [148/154] Installing python-srpm-macros 100% | 50.5 MiB/s | 51.7 KiB | 00m00s [149/154] Installing redhat-rpm-config- 100% | 92.6 MiB/s | 189.7 KiB | 00m00s [150/154] Installing rpm-build-0:4.19.1 100% | 301.1 MiB/s | 1.2 MiB | 00m00s [151/154] Installing pyproject-srpm-mac 100% | 1.0 MiB/s | 2.1 KiB | 00m00s [152/154] Installing util-linux-0:2.40- 100% | 365.2 MiB/s | 17.5 MiB | 00m00s >>> Running post-install scriptlet: util-linux-0:2.40-13.fc41.aarch64 >>> Stop post-install scriptlet: util-linux-0:2.40-13.fc41.aarch64 [153/154] Installing which-0:2.21-41.fc 100% | 122.2 MiB/s | 250.3 KiB | 00m00s [154/154] Installing info-0:7.1-2.fc40. 100% | 501.1 KiB/s | 613.9 KiB | 00m01s >>> Running post-transaction scriptlet: filesystem-0:3.18-9.fc41.aarch64 >>> Stop post-transaction scriptlet: filesystem-0:3.18-9.fc41.aarch64 >>> Running post-transaction scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.f >>> Stop post-transaction scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40 >>> Running post-transaction scriptlet: authselect-libs-0:1.5.0-5.fc41.aarch64 >>> Stop post-transaction scriptlet: authselect-libs-0:1.5.0-5.fc41.aarch64 >>> Running post-transaction scriptlet: rpm-0:4.19.1.1-1.fc41.aarch64 >>> Stop post-transaction scriptlet: rpm-0:4.19.1.1-1.fc41.aarch64 >>> Running trigger-install scriptlet: glibc-common-0:2.39.9000-14.fc41.aarch64 >>> Stop trigger-install scriptlet: glibc-common-0:2.39.9000-14.fc41.aarch64 >>> Running trigger-install scriptlet: info-0:7.1-2.fc40.aarch64 >>> Stop trigger-install scriptlet: info-0:7.1-2.fc40.aarch64 Warning: skipped PGP checks for 12 package(s). Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.26-3.fc40.aarch64 ansible-srpm-macros-1-15.fc41.noarch audit-libs-4.0.1-1.fc41.aarch64 authselect-1.5.0-5.fc41.aarch64 authselect-libs-1.5.0-5.fc41.aarch64 basesystem-11-20.fc40.noarch bash-5.2.26-3.fc40.aarch64 binutils-2.42.50-9.fc41.aarch64 bzip2-1.0.8-18.fc40.aarch64 bzip2-libs-1.0.8-18.fc40.aarch64 ca-certificates-2023.2.62_v7.0.401-6.fc40.noarch coreutils-9.5-1.fc41.aarch64 coreutils-common-9.5-1.fc41.aarch64 cpio-2.15-1.fc40.aarch64 cracklib-2.9.11-5.fc40.aarch64 crypto-policies-20240320-1.git58e3d95.fc41.noarch curl-8.7.1-1.fc41.aarch64 cyrus-sasl-lib-2.1.28-19.fc40.aarch64 debugedit-5.0-14.fc41.aarch64 diffutils-3.10-5.fc40.aarch64 dwz-0.15-6.fc40.aarch64 ed-1.20.2-1.fc41.aarch64 efi-srpm-macros-5-11.fc40.noarch elfutils-0.191-7.fc41.aarch64 elfutils-debuginfod-client-0.191-7.fc41.aarch64 elfutils-default-yama-scope-0.191-7.fc41.noarch elfutils-libelf-0.191-7.fc41.aarch64 elfutils-libs-0.191-7.fc41.aarch64 fedora-gpg-keys-41-0.1.noarch fedora-release-41-0.9.noarch fedora-release-common-41-0.9.noarch fedora-release-identity-basic-41-0.9.noarch fedora-repos-41-0.1.noarch fedora-repos-rawhide-41-0.1.noarch file-5.45-5.fc41.aarch64 file-libs-5.45-5.fc41.aarch64 filesystem-3.18-9.fc41.aarch64 findutils-4.9.0-8.fc40.aarch64 fonts-srpm-macros-2.0.5-14.fc40.noarch forge-srpm-macros-0.3.1-1.fc41.noarch fpc-srpm-macros-1.3-12.fc40.noarch gawk-5.3.0-3.fc40.aarch64 gdb-minimal-14.2-5.fc41.aarch64 gdbm-1.23-6.fc40.aarch64 gdbm-libs-1.23-6.fc40.aarch64 ghc-srpm-macros-1.9.1-1.fc41.noarch glibc-2.39.9000-14.fc41.aarch64 glibc-common-2.39.9000-14.fc41.aarch64 glibc-gconv-extra-2.39.9000-14.fc41.aarch64 glibc-minimal-langpack-2.39.9000-14.fc41.aarch64 gmp-6.3.0-1.fc41.aarch64 gnat-srpm-macros-6-5.fc40.noarch go-srpm-macros-3.6.0-1.fc41.noarch gpg-pubkey-a15b79cc-63d04c2c gpg-pubkey-e99d6ad1-64d2612c grep-3.11-7.fc40.aarch64 gzip-1.13-1.fc40.aarch64 info-7.1-2.fc40.aarch64 jansson-2.13.1-9.fc40.aarch64 kernel-srpm-macros-1.0-23.fc41.noarch keyutils-libs-1.6.3-3.fc40.aarch64 krb5-libs-1.21.2-5.fc40.aarch64 libacl-2.3.2-1.fc40.aarch64 libarchive-3.7.2-3.fc41.aarch64 libattr-2.5.2-3.fc40.aarch64 libblkid-2.40-13.fc41.aarch64 libbrotli-1.1.0-3.fc40.aarch64 libcap-2.69-8.fc41.aarch64 libcap-ng-0.8.5-1.fc41.aarch64 libcom_err-1.47.0-5.fc40.aarch64 libcurl-8.7.1-1.fc41.aarch64 libeconf-0.6.2-1.fc41.aarch64 libevent-2.1.12-12.fc40.aarch64 libfdisk-2.40-13.fc41.aarch64 libffi-3.4.6-1.fc41.aarch64 libgcc-14.0.1-0.15.fc41.aarch64 libgomp-14.0.1-0.15.fc41.aarch64 libidn2-2.3.7-1.fc40.aarch64 libmount-2.40-13.fc41.aarch64 libnghttp2-1.61.0-1.fc41.aarch64 libnsl2-2.0.1-1.fc40.aarch64 libpkgconf-2.1.0-1.fc40.aarch64 libpsl-0.21.5-3.fc40.aarch64 libpwquality-1.4.5-9.fc40.aarch64 libselinux-3.6-4.fc40.aarch64 libsemanage-3.6-3.fc40.aarch64 libsepol-3.6-3.fc40.aarch64 libsmartcols-2.40-13.fc41.aarch64 libssh-0.10.6-6.fc41.aarch64 libssh-config-0.10.6-6.fc41.noarch libstdc++-14.0.1-0.15.fc41.aarch64 libtasn1-4.19.0-6.fc40.aarch64 libtirpc-1.3.4-1.rc3.fc41.aarch64 libtool-ltdl-2.4.7-10.fc40.aarch64 libunistring-1.1-7.fc41.aarch64 libutempter-1.2.1-13.fc40.aarch64 libuuid-2.40-13.fc41.aarch64 libverto-0.3.2-8.fc40.aarch64 libxcrypt-4.4.36-5.fc40.aarch64 libxml2-2.12.6-1.fc41.aarch64 libzstd-1.5.6-1.fc41.aarch64 lua-libs-5.4.6-5.fc40.aarch64 lua-srpm-macros-1-13.fc40.noarch lz4-libs-1.9.4-6.fc40.aarch64 mpfr-4.2.1-3.fc40.aarch64 ncurses-base-6.4-12.20240127.fc40.noarch ncurses-libs-6.4-12.20240127.fc40.aarch64 ocaml-srpm-macros-9-3.fc40.noarch openblas-srpm-macros-2-17.fc41.noarch openldap-2.6.7-1.fc40.aarch64 openssl-libs-3.2.1-6.fc41.aarch64 p11-kit-0.25.3-4.fc40.aarch64 p11-kit-trust-0.25.3-4.fc40.aarch64 package-notes-srpm-macros-0.5-11.fc40.noarch pam-1.6.1-1.fc41.aarch64 pam-libs-1.6.1-1.fc41.aarch64 patch-2.7.6-24.fc40.aarch64 pcre2-10.43-1.fc41.aarch64 pcre2-syntax-10.43-1.fc41.noarch perl-srpm-macros-1-53.fc40.noarch pkgconf-2.1.0-1.fc40.aarch64 pkgconf-m4-2.1.0-1.fc40.noarch pkgconf-pkg-config-2.1.0-1.fc40.aarch64 popt-1.19-6.fc40.aarch64 publicsuffix-list-dafsa-20240107-3.fc40.noarch pyproject-srpm-macros-1.12.0-1.fc40.noarch python-srpm-macros-3.12-9.fc41.noarch qt5-srpm-macros-5.15.13-1.fc41.noarch qt6-srpm-macros-6.7.0-1.fc41.noarch readline-8.2-8.fc40.aarch64 redhat-rpm-config-288-1.fc41.noarch rpm-4.19.1.1-1.fc41.aarch64 rpm-build-4.19.1.1-1.fc41.aarch64 rpm-build-libs-4.19.1.1-1.fc41.aarch64 rpm-libs-4.19.1.1-1.fc41.aarch64 rpm-sequoia-1.6.0-2.fc40.aarch64 rust-srpm-macros-26.2-1.fc41.noarch sed-4.9-1.fc40.aarch64 setup-2.14.5-2.fc40.noarch shadow-utils-4.15.1-2.fc41.aarch64 sqlite-libs-3.45.2-1.fc41.aarch64 systemd-libs-255.5-1.fc41.aarch64 tar-1.35-3.fc40.aarch64 unzip-6.0-63.fc40.aarch64 util-linux-2.40-13.fc41.aarch64 util-linux-core-2.40-13.fc41.aarch64 which-2.21-41.fc40.aarch64 xxhash-libs-0.8.2-2.fc40.aarch64 xz-5.4.6-3.fc41.aarch64 xz-libs-5.4.6-3.fc41.aarch64 zig-srpm-macros-1-2.fc40.noarch zip-3.0-40.fc40.aarch64 zlib-ng-compat-2.1.6-2.fc40.aarch64 zstd-1.5.6-1.fc41.aarch64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1706313600 Wrote: /builddir/build/SRPMS/smesh-9.8.0.2-9.fc41.src.rpm Finish: rpmbuild -bs cp: preserving permissions for ‘/var/lib/copr-rpmbuild/results/chroot_scan/var/lib/mock/fedora-rawhide-aarch64-1714117110.312680/root/var/log’: No such file or directory INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-aarch64-1714117110.312680/root/var/log/dnf5.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-jt7dzpaz/smesh/smesh.spec) Config(child) 0 minutes 29 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/smesh-9.8.0.2-9.fc41.src.rpm) Config(fedora-rawhide-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1714117110.312680/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1714117110.312680/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-aarch64-1714117110.312680/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.1.1-1.fc40.aarch64 rpm-sequoia-1.6.0-2.fc40.aarch64 python3-dnf-4.19.2-1.fc41.noarch yum-4.19.2-1.fc41.noarch dnf5-5.1.17-1.fc41.aarch64 dnf5-plugins-5.1.17-1.fc41.aarch64 Finish: chroot init Start: build phase for smesh-9.8.0.2-9.fc41.src.rpm Start: build setup for smesh-9.8.0.2-9.fc41.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1706313600 Wrote: /builddir/build/SRPMS/smesh-9.8.0.2-9.fc41.src.rpm Updating and loading repositories: fedora 100% | 18.5 KiB/s | 11.1 KiB | 00m01s Copr repository 100% | 102.3 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: boost-devel aarch64 1.83.0-3.fc40 fedora 143.0 MiB catch-devel aarch64 3.5.4-1.fc41 copr_base 949.8 KiB cmake aarch64 3.28.3-4.fc41 fedora 28.5 MiB doxygen aarch64 2:1.10.0-3.fc40 fedora 19.5 MiB gcc-c++ aarch64 14.0.1-0.15.fc41 fedora 35.0 MiB graphviz aarch64 10.0.1-1.fc41 fedora 27.5 MiB libXmu-devel aarch64 1.2.1-1.fc41 fedora 66.2 KiB make aarch64 1:4.4.1-6.fc40 fedora 1.8 MiB netgen-mesher-devel aarch64 6.2.2402-1.fc41 fedora 1.6 MiB netgen-mesher-devel-private aarch64 6.2.2402-1.fc41 fedora 1.5 MiB opencascade-devel aarch64 7.6.3-4.fc39 fedora 27.6 MiB vtk-devel aarch64 9.2.6-14.fc41 fedora 38.5 MiB Installing dependencies: LibRaw aarch64 0.21.2-5.fc40 fedora 2.6 MiB PEGTL-devel aarch64 2.8.3-9.fc40 fedora 673.5 KiB SuperLU aarch64 6.0.1-5.fc41 fedora 522.3 KiB abattis-cantarell-vf-fonts noarch 0.301-12.fc40 fedora 192.7 KiB adobe-mappings-cmap noarch 20230622-3.fc40 fedora 14.4 MiB adobe-mappings-cmap-deprecated noarch 20230622-3.fc40 fedora 582.1 KiB adobe-mappings-pdf noarch 20190401-7.fc40 fedora 4.4 MiB alsa-lib aarch64 1.2.11-2.fc40 fedora 1.8 MiB annobin-docs noarch 12.51-1.fc41 fedora 95.7 KiB annobin-plugin-gcc aarch64 12.51-1.fc41 fedora 1.1 MiB armadillo aarch64 12.8.1-1.fc41 fedora 210.3 KiB arpack aarch64 3.9.1-3.fc40 fedora 809.9 KiB autoconf noarch 2.72-2.fc41 fedora 2.8 MiB automake noarch 1.16.5-16.fc40 fedora 1.7 MiB avahi-libs aarch64 0.8-26.fc40 fedora 614.2 KiB blas aarch64 3.12.0-5.fc41 fedora 1.5 MiB blas-devel aarch64 3.12.0-5.fc41 fedora 132.1 KiB blas64 aarch64 3.12.0-5.fc41 fedora 1.1 MiB blas64_ aarch64 3.12.0-5.fc41 fedora 1.1 MiB blosc aarch64 1.21.5-4.fc40 fedora 257.7 KiB boost aarch64 1.83.0-3.fc40 fedora 1.3 KiB boost-atomic aarch64 1.83.0-3.fc40 fedora 196.9 KiB boost-chrono aarch64 1.83.0-3.fc40 fedora 197.4 KiB boost-container aarch64 1.83.0-3.fc40 fedora 197.4 KiB boost-context aarch64 1.83.0-3.fc40 fedora 196.4 KiB boost-contract aarch64 1.83.0-3.fc40 fedora 198.6 KiB boost-coroutine aarch64 1.83.0-3.fc40 fedora 197.1 KiB boost-date-time aarch64 1.83.0-3.fc40 fedora 196.3 KiB boost-fiber aarch64 1.83.0-3.fc40 fedora 198.3 KiB boost-filesystem aarch64 1.83.0-3.fc40 fedora 262.9 KiB boost-graph aarch64 1.83.0-3.fc40 fedora 461.3 KiB boost-iostreams aarch64 1.83.0-3.fc40 fedora 198.2 KiB boost-json aarch64 1.83.0-3.fc40 fedora 392.1 KiB boost-locale aarch64 1.83.0-3.fc40 fedora 659.1 KiB boost-log aarch64 1.83.0-3.fc40 fedora 1.7 MiB boost-math aarch64 1.83.0-3.fc40 fedora 1.5 MiB boost-nowide aarch64 1.83.0-3.fc40 fedora 196.9 KiB boost-numpy3 aarch64 1.83.0-3.fc40 fedora 197.3 KiB boost-program-options aarch64 1.83.0-3.fc40 fedora 331.1 KiB boost-python3 aarch64 1.83.0-3.fc40 fedora 332.5 KiB boost-random aarch64 1.83.0-3.fc40 fedora 197.5 KiB boost-regex aarch64 1.83.0-3.fc40 fedora 330.2 KiB boost-serialization aarch64 1.83.0-3.fc40 fedora 659.4 KiB boost-stacktrace aarch64 1.83.0-3.fc40 fedora 587.7 KiB boost-system aarch64 1.83.0-3.fc40 fedora 196.3 KiB boost-test aarch64 1.83.0-3.fc40 fedora 792.3 KiB boost-thread aarch64 1.83.0-3.fc40 fedora 264.3 KiB boost-timer aarch64 1.83.0-3.fc40 fedora 197.0 KiB boost-type_erasure aarch64 1.83.0-3.fc40 fedora 198.0 KiB boost-wave aarch64 1.83.0-3.fc40 fedora 726.1 KiB brotli aarch64 1.1.0-3.fc40 fedora 195.7 KiB brotli-devel aarch64 1.1.0-3.fc40 fedora 65.6 KiB bzip2-devel aarch64 1.0.8-18.fc40 fedora 309.8 KiB cairo aarch64 1.18.0-3.fc40 fedora 2.0 MiB cairo-devel aarch64 1.18.0-3.fc40 fedora 2.3 MiB cairo-gobject aarch64 1.18.0-3.fc40 fedora 195.2 KiB catch aarch64 3.5.4-1.fc41 copr_base 1.3 MiB cdparanoia-libs aarch64 10.2-44.fc40 fedora 393.6 KiB cfitsio aarch64 4.4.0-2.fc41 fedora 1.8 MiB cgnslib aarch64 4.4.0-4.fc40 fedora 5.5 MiB cgnslib-common noarch 4.4.0-4.fc40 fedora 506.3 KiB cgnslib-devel aarch64 4.4.0-4.fc40 fedora 129.0 KiB cgnslib-libs aarch64 4.4.0-4.fc40 fedora 918.2 KiB clang-libs aarch64 18.1.3-2.fc41 fedora 112.3 MiB clang-resource-filesystem noarch 18.1.3-2.fc41 fedora 522.0 B cli11-devel noarch 2.4.1-1.fc41 copr_base 609.3 KiB cmake-data noarch 3.28.3-4.fc41 fedora 8.0 MiB cmake-filesystem aarch64 3.28.3-4.fc41 fedora 0.0 B cmake-rpm-macros noarch 3.28.3-4.fc41 fedora 7.5 KiB copy-jdk-configs noarch 4.1-5.fc40 fedora 20.3 KiB cpp aarch64 14.0.1-0.15.fc41 fedora 31.8 MiB crypto-policies-scripts noarch 20240320-1.git58e3d95.fc41 copr_base 323.2 KiB cups-libs aarch64 1:2.4.7-13.fc41 fedora 923.0 KiB dbus-libs aarch64 1:1.14.10-3.fc40 fedora 489.0 KiB default-fonts-core-sans noarch 4.0-12.fc40 fedora 11.9 KiB double-conversion aarch64 3.3.0-3.fc40 fedora 204.4 KiB double-conversion-devel aarch64 3.3.0-3.fc40 fedora 98.3 KiB duktape aarch64 2.7.0-7.fc40 fedora 928.1 KiB eigen3-devel noarch 3.4.0-15.fc40 fedora 8.4 MiB emacs-filesystem noarch 1:30.0-2.fc41 fedora 0.0 B expat aarch64 2.6.2-1.fc41 fedora 536.7 KiB expat-devel aarch64 2.6.2-1.fc41 fedora 202.5 KiB flexiblas aarch64 3.4.2-1.fc41 fedora 46.9 KiB flexiblas-devel aarch64 3.4.2-1.fc41 fedora 5.0 MiB flexiblas-netlib aarch64 3.4.2-1.fc41 fedora 9.6 MiB flexiblas-netlib64 aarch64 3.4.2-1.fc41 fedora 9.5 MiB flexiblas-openblas-openmp aarch64 3.4.2-1.fc41 fedora 195.3 KiB flexiblas-openblas-openmp64 aarch64 3.4.2-1.fc41 fedora 195.3 KiB fontconfig aarch64 2.15.0-4.fc40 fedora 2.4 MiB fontconfig-devel aarch64 2.15.0-4.fc40 fedora 117.2 KiB fonts-filesystem noarch 1:2.0.5-14.fc40 fedora 0.0 B freeimage aarch64 3.19.0-0.23.svn1909.fc41 fedora 1.1 MiB freeimage-devel aarch64 3.19.0-0.23.svn1909.fc41 fedora 123.4 KiB freetype aarch64 2.13.2-5.fc40 fedora 942.9 KiB freetype-devel aarch64 2.13.2-5.fc40 fedora 7.8 MiB freexl aarch64 2.0.0-7.fc41 fedora 221.4 KiB fribidi aarch64 1.0.13-4.fc40 fedora 673.1 KiB gc aarch64 8.2.2-6.fc40 fedora 850.3 KiB gcc aarch64 14.0.1-0.15.fc41 fedora 93.5 MiB gcc-gfortran aarch64 14.0.1-0.15.fc41 fedora 33.8 MiB gcc-plugin-annobin aarch64 14.0.1-0.15.fc41 fedora 197.0 KiB gd aarch64 2.3.3-16.fc41 fedora 515.6 KiB gdal-devel aarch64 3.8.5-3.fc41 fedora 1.3 MiB gdal-libs aarch64 3.8.5-3.fc41 fedora 25.9 MiB gdk-pixbuf2 aarch64 2.42.11-1.fc41 fedora 2.9 MiB gdk-pixbuf2-devel aarch64 2.42.11-1.fc41 fedora 2.6 MiB gdk-pixbuf2-modules aarch64 2.42.11-1.fc41 fedora 391.6 KiB geos aarch64 3.12.1-3.fc40 fedora 3.8 MiB gettext aarch64 0.22.5-2.fc41 fedora 8.2 MiB gettext-envsubst aarch64 0.22.5-2.fc41 fedora 234.8 KiB gettext-libs aarch64 0.22.5-2.fc41 fedora 2.0 MiB gettext-runtime aarch64 0.22.5-2.fc41 fedora 793.0 KiB giflib aarch64 5.2.2-1.fc41 fedora 260.2 KiB gl-manpages noarch 1.1-31.20190306.fc40 fedora 935.5 KiB gl2ps aarch64 1.4.2-10.fc40 fedora 223.1 KiB gl2ps-devel aarch64 1.4.2-10.fc40 fedora 256.1 KiB glew-devel aarch64 2.2.0-7.fc40 fedora 1.8 MiB glib2 aarch64 2.80.0-1.fc41 fedora 16.4 MiB glib2-devel aarch64 2.80.0-1.fc41 fedora 16.5 MiB glibc-devel aarch64 2.39.9000-14.fc41 copr_base 2.2 MiB glx-utils aarch64 9.0.0-6.fc40 fedora 846.9 KiB gnupg2 aarch64 2.4.5-1.fc41 fedora 12.3 MiB gnutls aarch64 3.8.5-1.fc41 fedora 3.4 MiB google-droid-sans-fonts noarch 20200215-19.fc40 fedora 6.3 MiB google-noto-fonts-common noarch 20240401-1.fc41 fedora 17.5 KiB google-noto-sans-vf-fonts noarch 20240401-1.fc41 fedora 1.2 MiB gpgme aarch64 1.23.2-3.fc40 fedora 810.8 KiB gpgmepp aarch64 1.23.2-3.fc40 fedora 521.8 KiB graphene aarch64 1.10.6-8.fc40 fedora 242.6 KiB graphite2 aarch64 1.3.14-15.fc40 fedora 495.7 KiB graphite2-devel aarch64 1.3.14-15.fc40 fedora 49.1 KiB groff-base aarch64 1.23.0-6.fc40 fedora 5.4 MiB gstreamer1 aarch64 1.24.0-1.fc41 fedora 8.0 MiB gstreamer1-plugins-base aarch64 1.24.0-1.fc41 fedora 13.1 MiB gts aarch64 0.7.6-48.20121130.fc40 fedora 2.4 MiB guile30 aarch64 3.0.7-12.fc40 fedora 52.0 MiB harfbuzz aarch64 8.4.0-1.fc41 fedora 2.9 MiB harfbuzz-devel aarch64 8.4.0-1.fc41 fedora 5.8 MiB harfbuzz-icu aarch64 8.4.0-1.fc41 fedora 195.5 KiB hdf-libs aarch64 4.2.16.2-1.fc40 fedora 851.0 KiB hdf5 aarch64 1.12.1-15.fc40 fedora 12.4 MiB hdf5-devel aarch64 1.12.1-15.fc40 fedora 3.8 MiB hicolor-icon-theme noarch 0.17-18.fc40 fedora 72.2 KiB hwloc-libs aarch64 2.10.0-3.fc40 fedora 2.9 MiB hyphen aarch64 2.8.8-24.fc41 fedora 219.5 KiB imath aarch64 3.1.11-1.fc41 fedora 512.0 KiB iso-codes noarch 4.16.0-3.fc40 fedora 18.8 MiB jasper-libs aarch64 4.2.3-1.fc41 fedora 460.8 KiB java-21-openjdk aarch64 1:21.0.2.0.13-3.fc41 copr_base 1.6 MiB java-21-openjdk-headless aarch64 1:21.0.2.0.13-3.fc41 copr_base 210.7 MiB javapackages-filesystem noarch 6.2.0-9.fc41 fedora 1.9 KiB jbig2dec-libs aarch64 0.20-4.fc40 fedora 301.0 KiB jbigkit-libs aarch64 2.1-29.fc40 fedora 437.5 KiB json-c aarch64 0.17-3.fc40 fedora 202.3 KiB json-devel aarch64 3.11.3-1.fc41 fedora 1.0 MiB jsoncpp aarch64 1.9.5-7.fc40 fedora 335.6 KiB jsoncpp-devel aarch64 1.9.5-7.fc40 fedora 79.8 KiB jxrlib aarch64 1.1-27.fc40 fedora 1.3 MiB kernel-headers aarch64 6.9.0-0.rc5.44.fc41 fedora 6.1 MiB lapack aarch64 3.12.0-5.fc41 fedora 15.5 MiB lapack-devel aarch64 3.12.0-5.fc41 fedora 1.6 MiB lapack64 aarch64 3.12.0-5.fc41 fedora 5.7 MiB lapack64_ aarch64 3.12.0-5.fc41 fedora 5.7 MiB lasi aarch64 1.1.3-13.fc40 fedora 258.4 KiB lcms2 aarch64 2.16-3.fc40 fedora 484.8 KiB libGLEW aarch64 2.2.0-7.fc40 fedora 840.4 KiB libICE aarch64 1.1.1-3.fc40 fedora 273.0 KiB libICE-devel aarch64 1.1.1-3.fc40 fedora 261.8 KiB libSM aarch64 1.2.4-3.fc40 fedora 253.3 KiB libSM-devel aarch64 1.2.4-3.fc40 fedora 18.8 KiB libX11 aarch64 1.8.9-1.fc41 fedora 1.3 MiB libX11-common noarch 1.8.9-1.fc41 fedora 1.1 MiB libX11-devel aarch64 1.8.9-1.fc41 fedora 1.0 MiB libX11-xcb aarch64 1.8.9-1.fc41 fedora 195.0 KiB libXScrnSaver aarch64 1.2.4-3.fc40 fedora 225.7 KiB libXScrnSaver-devel aarch64 1.2.4-3.fc40 fedora 9.9 KiB libXau aarch64 1.0.11-6.fc40 fedora 242.8 KiB libXau-devel aarch64 1.0.11-6.fc40 fedora 6.4 KiB libXcomposite aarch64 0.4.6-3.fc40 fedora 224.5 KiB libXcomposite-devel aarch64 0.4.6-3.fc40 fedora 8.0 KiB libXcursor aarch64 1.2.2-1.fc41 fedora 197.4 KiB libXcursor-devel aarch64 1.2.2-1.fc41 fedora 22.5 KiB libXdmcp aarch64 1.1.5-1.fc41 fedora 250.3 KiB libXdmcp-devel aarch64 1.1.5-1.fc41 fedora 9.1 KiB libXext aarch64 1.3.6-1.fc40 fedora 209.9 KiB libXext-devel aarch64 1.3.6-1.fc40 fedora 98.9 KiB libXfixes aarch64 6.0.1-3.fc40 fedora 198.3 KiB libXfixes-devel aarch64 6.0.1-3.fc40 fedora 9.2 KiB libXft aarch64 2.3.8-6.fc40 fedora 256.4 KiB libXft-devel aarch64 2.3.8-6.fc40 fedora 31.7 KiB libXi aarch64 1.8.1-5.fc40 fedora 200.6 KiB libXi-devel aarch64 1.8.1-5.fc40 fedora 132.6 KiB libXinerama aarch64 1.1.5-6.fc40 fedora 199.0 KiB libXinerama-devel aarch64 1.1.5-6.fc40 fedora 7.0 KiB libXmu aarch64 1.2.1-1.fc41 fedora 455.4 KiB libXpm aarch64 3.5.17-3.fc40 fedora 264.4 KiB libXpm-devel aarch64 3.5.17-3.fc40 fedora 428.7 KiB libXrandr aarch64 1.5.4-3.fc40 fedora 199.7 KiB libXrandr-devel aarch64 1.5.4-3.fc40 fedora 21.8 KiB libXrender aarch64 0.9.11-6.fc40 fedora 198.1 KiB libXrender-devel aarch64 0.9.11-6.fc40 fedora 50.1 KiB libXres aarch64 1.2.2-3.fc40 fedora 196.8 KiB libXres-devel aarch64 1.2.2-3.fc40 fedora 4.9 KiB libXt aarch64 1.3.0-3.fc40 fedora 605.5 KiB libXt-devel aarch64 1.3.0-3.fc40 fedora 1.6 MiB libXtst aarch64 1.2.4-6.fc40 fedora 201.5 KiB libXtst-devel aarch64 1.2.4-6.fc40 fedora 11.6 KiB libXv aarch64 1.0.12-3.fc40 fedora 198.0 KiB libXv-devel aarch64 1.0.12-3.fc40 fedora 41.3 KiB libXxf86vm aarch64 1.1.5-6.fc40 fedora 197.3 KiB libaec aarch64 1.1.2-1.fc40 fedora 410.0 KiB libaec-devel aarch64 1.1.2-1.fc40 fedora 11.9 KiB libaom aarch64 3.8.2-2.fc41 fedora 3.7 MiB libarchive-devel aarch64 3.7.2-3.fc41 fedora 178.9 KiB libarrow aarch64 16.0.0-1.fc41 fedora 19.7 MiB libarrow-doc noarch 16.0.0-1.fc41 fedora 115.7 KiB libasan aarch64 14.0.1-0.15.fc41 fedora 1.6 MiB libassuan aarch64 2.5.7-1.fc41 fedora 279.8 KiB libatomic aarch64 14.0.1-0.15.fc41 fedora 196.9 KiB libavif aarch64 1.0.4-2.fc41 fedora 279.8 KiB libb2 aarch64 0.98.1-11.fc40 fedora 202.1 KiB libblkid-devel aarch64 2.40-13.fc41 fedora 44.9 KiB libcurl-devel aarch64 8.7.1-1.fc41 fedora 1.2 MiB libdatrie aarch64 0.2.13-9.fc40 fedora 221.9 KiB libdav1d aarch64 1.4.0-1.fc41 fedora 920.1 KiB libdeflate aarch64 1.20-4.fc41 fedora 224.6 KiB libdicom aarch64 1.1.0-2.fc41 fedora 582.2 KiB libdicom-devel aarch64 1.1.0-2.fc41 fedora 46.9 KiB libdrm aarch64 2.4.120-3.fc40 fedora 1.4 MiB libdrm-devel aarch64 2.4.120-3.fc40 fedora 731.9 KiB libedit aarch64 3.1-50.20230828cvs.fc40 fedora 343.8 KiB libevdev aarch64 1.13.1-4.fc40 fedora 198.1 KiB libffi-devel aarch64 3.4.6-1.fc41 fedora 29.9 KiB libfontenc aarch64 1.1.8-1.fc41 fedora 234.7 KiB libgcrypt aarch64 1.10.3-4.fc41 fedora 1.1 MiB libgeotiff aarch64 1.7.1-13.fc41 fedora 1.1 MiB libgfortran aarch64 14.0.1-0.15.fc41 fedora 1.5 MiB libglvnd aarch64 1:1.7.0-4.fc40 fedora 1.7 MiB libglvnd-core-devel aarch64 1:1.7.0-4.fc40 fedora 40.3 KiB libglvnd-devel aarch64 1:1.7.0-4.fc40 fedora 2.1 MiB libglvnd-egl aarch64 1:1.7.0-4.fc40 fedora 196.8 KiB libglvnd-gles aarch64 1:1.7.0-4.fc40 fedora 650.0 KiB libglvnd-glx aarch64 1:1.7.0-4.fc40 fedora 1.3 MiB libglvnd-opengl aarch64 1:1.7.0-4.fc40 fedora 521.0 KiB libgpg-error aarch64 1.48-1.fc41 fedora 1.1 MiB libgs aarch64 10.03.0-1.fc41 fedora 23.6 MiB libgta aarch64 1.2.1-12.fc40 fedora 222.1 KiB libgudev aarch64 238-5.fc40 fedora 231.8 KiB libharu aarch64 2.4.3-5.fc40 fedora 1.8 MiB libharu-devel aarch64 2.4.3-5.fc40 fedora 185.0 KiB libicu aarch64 74.2-1.fc40 fedora 35.9 MiB libicu-devel aarch64 74.2-1.fc40 fedora 5.7 MiB libijs aarch64 0.35-22.fc40 fedora 229.6 KiB libimagequant aarch64 4.0.3-3.fc40 fedora 730.5 KiB libinput aarch64 1.25.0-4.fc41 fedora 1.7 MiB libjpeg-turbo aarch64 3.0.2-2.fc41 fedora 792.4 KiB libjpeg-turbo-devel aarch64 3.0.2-2.fc41 fedora 352.9 KiB libkml aarch64 1.3.0-47.fc40 fedora 1.9 MiB libksba aarch64 1.6.6-1.fc41 fedora 524.8 KiB liblerc aarch64 4.0.0-6.fc40 fedora 610.4 KiB libmount-devel aarch64 2.40-13.fc41 fedora 63.5 KiB libmpc aarch64 1.3.1-5.fc40 fedora 280.7 KiB libogg aarch64 2:1.3.5-8.fc40 fedora 205.4 KiB libogg-devel aarch64 2:1.3.5-8.fc40 fedora 17.5 KiB liborc2 aarch64 2.0.0-2.fc41 fedora 1.7 MiB libpaper aarch64 1:2.1.1-4.fc41 fedora 224.9 KiB libpng aarch64 2:1.6.40-3.fc40 fedora 333.6 KiB libpng-devel aarch64 2:1.6.40-3.fc40 fedora 1.2 MiB libpq aarch64 16.1-4.fc41 fedora 1.0 MiB libpq-devel aarch64 16.1-4.fc41 fedora 523.3 KiB libproxy aarch64 0.5.5-1.fc41 fedora 431.0 KiB libqhull_r aarch64 1:8.0.2-4.fc40 fedora 583.4 KiB librsvg2 aarch64 2.57.1-5.fc41 fedora 4.4 MiB librttopo aarch64 1.1.0-14.fc40 fedora 544.8 KiB libselinux-devel aarch64 3.6-4.fc40 fedora 126.1 KiB libsepol-devel aarch64 3.6-3.fc40 fedora 120.2 KiB libspatialite aarch64 5.1.0-6.fc41 fedora 15.7 MiB libstdc++-devel aarch64 14.0.1-0.15.fc41 fedora 15.1 MiB libtextstyle aarch64 0.22.5-2.fc41 fedora 263.2 KiB libthai aarch64 0.1.29-8.fc40 fedora 935.4 KiB libtheora aarch64 1:1.1.1-36.fc40 fedora 852.9 KiB libtheora-devel aarch64 1:1.1.1-36.fc40 fedora 98.7 KiB libtiff aarch64 4.6.0-2.fc40 fedora 1.7 MiB libtiff-devel aarch64 4.6.0-2.fc40 fedora 708.9 KiB libubsan aarch64 14.0.1-0.15.fc41 fedora 539.1 KiB libunwind aarch64 1.8.0-3.fc41 fedora 605.6 KiB libuuid-devel aarch64 2.40-13.fc41 fedora 40.8 KiB libuv aarch64 1:1.48.0-1.fc40 fedora 650.5 KiB libvisual aarch64 1:0.4.1-4.fc40 fedora 551.3 KiB libvorbis aarch64 1:1.3.7-10.fc40 fedora 1.3 MiB libwacom aarch64 2.11.0-1.fc41 fedora 406.4 KiB libwacom-data noarch 2.11.0-1.fc41 fedora 615.0 KiB libwayland-client aarch64 1.22.0-3.fc40 fedora 198.1 KiB libwayland-cursor aarch64 1.22.0-3.fc40 fedora 209.0 KiB libwayland-egl aarch64 1.22.0-3.fc40 fedora 196.5 KiB libwayland-server aarch64 1.22.0-3.fc40 fedora 198.5 KiB libwebp aarch64 1.4.0-1.fc41 fedora 1.2 MiB libwebp-devel aarch64 1.4.0-1.fc41 fedora 120.3 KiB libxcb aarch64 1.17.0-1.fc41 fedora 5.0 MiB libxcb-devel aarch64 1.17.0-1.fc41 fedora 2.7 MiB libxcrypt-devel aarch64 4.4.36-5.fc40 fedora 30.3 KiB libxkbcommon aarch64 1.7.0-1.fc41 fedora 596.4 KiB libxkbcommon-x11 aarch64 1.7.0-1.fc41 fedora 195.6 KiB libxkbfile aarch64 1.1.3-1.fc40 fedora 305.9 KiB libxkbfile-devel aarch64 1.1.3-1.fc40 fedora 36.8 KiB libxml2-devel aarch64 2.12.6-1.fc41 fedora 3.4 MiB libxshmfence aarch64 1.3.2-3.fc40 fedora 195.3 KiB libxslt aarch64 1.1.39-3.fc40 fedora 865.6 KiB libzstd-devel aarch64 1.5.6-1.fc41 fedora 202.4 KiB lksctp-tools aarch64 1.0.19-6.fc40 fedora 1.2 MiB llvm-libs aarch64 18.1.3-1.fc41 copr_base 109.6 MiB lua aarch64 5.4.6-5.fc40 fedora 873.5 KiB lua-posix aarch64 36.2.1-6.fc40 fedora 5.4 MiB lz4-devel aarch64 1.9.4-6.fc40 fedora 96.2 KiB m4 aarch64 1.4.19-9.fc40 fedora 668.5 KiB mariadb-connector-c aarch64 3.3.8-3.fc40 fedora 2.0 MiB mariadb-connector-c-config noarch 3.3.8-3.fc40 fedora 497.0 B mariadb-connector-c-devel aarch64 3.3.8-3.fc40 fedora 375.7 KiB mesa-libEGL aarch64 24.0.5-1.fc41 fedora 395.5 KiB mesa-libEGL-devel aarch64 24.0.5-1.fc41 fedora 21.5 KiB mesa-libGL aarch64 24.0.5-1.fc41 fedora 725.6 KiB mesa-libGL-devel aarch64 24.0.5-1.fc41 fedora 78.9 KiB mesa-libGLU aarch64 9.0.3-4.fc40 fedora 393.5 KiB mesa-libGLU-devel aarch64 9.0.3-4.fc40 fedora 17.0 KiB mesa-libgbm aarch64 24.0.5-1.fc41 fedora 197.3 KiB mesa-libglapi aarch64 24.0.5-1.fc41 fedora 460.9 KiB metis aarch64 5.1.0.3-5.fc40 fedora 2.0 MiB minizip-ng-compat aarch64 3.0.10-8.fc41 fedora 262.5 KiB mkfontscale aarch64 1.2.2-6.fc40 fedora 205.1 KiB mpdecimal aarch64 2.5.1-9.fc40 fedora 328.7 KiB mtdev aarch64 1.1.6-8.fc40 fedora 197.3 KiB ncurses aarch64 6.4-12.20240127.fc40 fedora 1.7 MiB netcdf aarch64 4.9.2-5.fc40 fedora 4.7 MiB netcdf-cxx aarch64 4.2-34.fc40 fedora 199.0 KiB netcdf-cxx-devel aarch64 4.2-34.fc40 fedora 2.2 MiB netcdf-devel aarch64 4.9.2-5.fc40 fedora 368.6 KiB netgen-mesher aarch64 6.2.2402-1.fc41 fedora 196.0 KiB netgen-mesher-common noarch 6.2.2402-1.fc41 fedora 2.0 MiB netgen-mesher-libs aarch64 6.2.2402-1.fc41 fedora 7.8 MiB netpbm aarch64 11.02.00-6.fc40 fedora 629.1 KiB nettle aarch64 3.9.1-6.fc40 fedora 953.6 KiB npth aarch64 1.7-1.fc41 fedora 221.4 KiB nspr aarch64 4.35.0-22.fc41 fedora 740.6 KiB nss aarch64 3.99.0-1.fc41 fedora 2.2 MiB nss-softokn aarch64 3.99.0-1.fc41 fedora 2.6 MiB nss-softokn-freebl aarch64 3.99.0-1.fc41 fedora 996.0 KiB nss-sysinit aarch64 3.99.0-1.fc41 fedora 198.3 KiB nss-util aarch64 3.99.0-1.fc41 fedora 346.2 KiB ogdi aarch64 4.1.1-1.fc40 fedora 2.1 MiB openblas aarch64 0.3.26-4.fc40 fedora 96.0 KiB openblas-openmp aarch64 0.3.26-4.fc40 fedora 19.5 MiB openblas-openmp64 aarch64 0.3.26-4.fc40 fedora 19.3 MiB opencascade-draw aarch64 7.6.3-4.fc39 fedora 8.0 MiB opencascade-foundation aarch64 7.6.3-4.fc39 fedora 63.0 MiB opencascade-modeling aarch64 7.6.3-4.fc39 fedora 45.0 MiB opencascade-ocaf aarch64 7.6.3-4.fc39 fedora 5.8 MiB opencascade-visualization aarch64 7.6.3-4.fc39 fedora 6.4 MiB openexr-libs aarch64 3.1.10-5.fc40 fedora 6.9 MiB openjpeg2 aarch64 2.5.2-1.fc41 fedora 537.6 KiB openjpeg2-devel aarch64 2.5.2-1.fc41 fedora 75.3 KiB openjpeg2-tools aarch64 2.5.2-1.fc41 fedora 593.3 KiB openslide aarch64 4.0.0-3.fc40 fedora 430.7 KiB openslide-devel aarch64 4.0.0-3.fc40 fedora 427.5 KiB openssl aarch64 1:3.2.1-6.fc41 fedora 1.8 MiB openssl-devel aarch64 1:3.2.1-6.fc41 fedora 4.3 MiB opus aarch64 1.5.1-1.fc41 fedora 519.8 KiB orc aarch64 0.4.38-2.fc41 fedora 1.2 MiB pango aarch64 1.52.2-1.fc41 fedora 2.0 MiB parquet-libs aarch64 16.0.0-1.fc41 fedora 3.4 MiB pcre2-devel aarch64 10.43-1.fc41 fedora 2.0 MiB pcre2-utf16 aarch64 10.43-1.fc41 fedora 645.8 KiB pcre2-utf32 aarch64 10.43-1.fc41 fedora 645.7 KiB perl-AutoLoader noarch 5.74-507.fc41 fedora 20.5 KiB perl-B aarch64 1.88-507.fc41 fedora 604.3 KiB perl-Carp noarch 1.54-502.fc40 fedora 46.5 KiB perl-Class-Struct noarch 0.68-507.fc41 fedora 25.4 KiB perl-Data-Dumper aarch64 2.188-503.fc40 fedora 263.6 KiB perl-Digest noarch 1.20-502.fc40 fedora 35.2 KiB perl-Digest-MD5 aarch64 2.59-3.fc40 fedora 231.7 KiB perl-DynaLoader aarch64 1.54-507.fc41 fedora 32.1 KiB perl-Encode aarch64 4:3.21-505.fc41 fedora 10.9 MiB perl-English noarch 1.11-507.fc41 fedora 6.2 KiB perl-Errno aarch64 1.37-507.fc41 fedora 8.4 KiB perl-Exporter noarch 5.78-3.fc40 fedora 54.2 KiB perl-Fcntl aarch64 1.15-507.fc41 fedora 200.6 KiB perl-File-Basename noarch 2.86-507.fc41 fedora 14.0 KiB perl-File-Compare noarch 1.100.700-507.fc41 fedora 5.5 KiB perl-File-Copy noarch 2.41-507.fc41 fedora 19.6 KiB perl-File-Find noarch 1.43-507.fc41 fedora 41.9 KiB perl-File-Path noarch 2.18-503.fc40 fedora 63.5 KiB perl-File-Temp noarch 1:0.231.100-503.fc40 fedora 162.3 KiB perl-File-stat noarch 1.13-507.fc41 fedora 12.7 KiB perl-FileHandle noarch 2.05-507.fc41 fedora 9.3 KiB perl-Getopt-Long noarch 1:2.57-3.fc40 fedora 144.1 KiB perl-Getopt-Std noarch 1.13-507.fc41 fedora 11.1 KiB perl-HTTP-Tiny noarch 0.088-5.fc40 fedora 152.1 KiB perl-IO aarch64 1.52-507.fc41 fedora 319.0 KiB perl-IO-Socket-IP noarch 0.42-2.fc40 fedora 98.6 KiB perl-IO-Socket-SSL noarch 2.085-1.fc40 fedora 685.0 KiB perl-IPC-Open3 noarch 1.22-507.fc41 fedora 22.5 KiB perl-MIME-Base64 aarch64 3.16-503.fc40 fedora 222.0 KiB perl-Mozilla-CA noarch 20240313-1.fc41 fedora 9.5 KiB perl-Net-SSLeay aarch64 1.94-3.fc40 fedora 1.4 MiB perl-POSIX aarch64 2.13-507.fc41 fedora 325.0 KiB perl-PathTools aarch64 3.89-502.fc40 fedora 351.6 KiB perl-Pod-Escapes noarch 1:1.07-503.fc40 fedora 24.9 KiB perl-Pod-Perldoc noarch 3.28.01-503.fc40 fedora 163.1 KiB perl-Pod-Simple noarch 1:3.45-6.fc40 fedora 559.8 KiB perl-Pod-Usage noarch 4:2.03-503.fc40 fedora 84.7 KiB perl-Scalar-List-Utils aarch64 5:1.63-503.fc40 fedora 277.4 KiB perl-SelectSaver noarch 1.02-507.fc41 fedora 2.2 KiB perl-Socket aarch64 4:2.038-1.fc41 fedora 272.0 KiB perl-Storable aarch64 1:3.32-502.fc40 fedora 372.3 KiB perl-Symbol noarch 1.09-507.fc41 fedora 6.8 KiB perl-Term-ANSIColor noarch 5.01-504.fc40 fedora 97.5 KiB perl-Term-Cap noarch 1.18-503.fc40 fedora 29.3 KiB perl-Text-ParseWords noarch 3.31-502.fc40 fedora 13.5 KiB perl-Text-Tabs+Wrap noarch 2024.001-1.fc41 fedora 22.5 KiB perl-Thread-Queue noarch 3.14-503.fc40 fedora 28.8 KiB perl-Time-Local noarch 2:1.350-5.fc40 fedora 68.9 KiB perl-URI noarch 5.28-1.fc41 fedora 240.2 KiB perl-base noarch 2.27-507.fc41 fedora 12.5 KiB perl-constant noarch 1.33-503.fc40 fedora 26.2 KiB perl-if noarch 0.61.000-507.fc41 fedora 5.8 KiB perl-interpreter aarch64 4:5.38.2-507.fc41 fedora 299.7 KiB perl-libnet noarch 3.15-503.fc40 fedora 289.0 KiB perl-libs aarch64 4:5.38.2-507.fc41 fedora 11.3 MiB perl-locale noarch 1.10-507.fc41 fedora 6.2 KiB perl-mro aarch64 1.28-507.fc41 fedora 209.6 KiB perl-overload noarch 1.37-507.fc41 fedora 71.5 KiB perl-overloading noarch 0.02-507.fc41 fedora 4.8 KiB perl-parent noarch 1:0.241-502.fc40 fedora 9.7 KiB perl-podlators noarch 1:5.01-502.fc40 fedora 308.1 KiB perl-threads aarch64 1:2.36-503.fc40 fedora 263.1 KiB perl-threads-shared aarch64 1.68-502.fc40 fedora 231.7 KiB perl-vars noarch 1.05-507.fc41 fedora 3.9 KiB pixman aarch64 0.43.4-1.fc41 fedora 718.3 KiB pixman-devel aarch64 0.43.4-1.fc41 fedora 49.4 KiB poppler aarch64 24.02.0-2.fc40 fedora 3.9 MiB poppler-data noarch 0.4.11-7.fc40 fedora 12.3 MiB poppler-glib aarch64 24.02.0-2.fc40 fedora 665.8 KiB proj aarch64 9.4.0-1.fc41 fedora 5.3 MiB proj-data noarch 9.4.0-1.fc41 fedora 9.0 MiB proj-devel aarch64 9.4.0-1.fc41 fedora 551.7 KiB protobuf aarch64 3.19.6-8.fc40 fedora 3.2 MiB pugixml aarch64 1.13-5.fc40 fedora 329.2 KiB pugixml-devel aarch64 1.13-5.fc40 fedora 64.7 KiB pyproject-rpm-macros noarch 1.12.0-1.fc40 fedora 98.8 KiB python-pip-wheel noarch 24.0-2.fc41 fedora 1.5 MiB python-rpm-macros noarch 3.12-9.fc41 fedora 22.1 KiB python3 aarch64 3.12.3-2.fc41 fedora 211.4 KiB python3-devel aarch64 3.12.3-2.fc41 fedora 1.2 MiB python3-libs aarch64 3.12.3-2.fc41 fedora 51.2 MiB python3-numpy aarch64 1:1.26.4-2.fc41 fedora 41.5 MiB python3-packaging noarch 24.0-1.fc41 fedora 424.8 KiB python3-rpm-generators noarch 14-10.fc40 fedora 81.7 KiB python3-rpm-macros noarch 3.12-9.fc41 fedora 6.4 KiB python3-vtk aarch64 9.2.6-14.fc41 fedora 83.9 MiB qt-settings noarch 40.0-1.fc41 fedora 1.1 KiB qt5-designer aarch64 5.15.13-1.fc41 fedora 539.7 KiB qt5-doctools aarch64 5.15.13-1.fc41 fedora 2.4 MiB qt5-linguist aarch64 5.15.13-1.fc41 fedora 3.6 MiB qt5-qtbase aarch64 5.15.13-1.fc41 fedora 11.4 MiB qt5-qtbase-common noarch 5.15.13-1.fc41 fedora 78.0 B qt5-qtbase-devel aarch64 5.15.13-1.fc41 fedora 20.2 MiB qt5-qtbase-gui aarch64 5.15.13-1.fc41 fedora 24.4 MiB qt5-qtdeclarative aarch64 5.15.13-1.fc41 fedora 19.6 MiB qt5-qtdeclarative-devel aarch64 5.15.13-1.fc41 fedora 11.0 MiB qt5-qtlocation aarch64 5.15.13-1.fc41 fedora 12.0 MiB qt5-qtsensors aarch64 5.15.13-1.fc41 fedora 2.1 MiB qt5-qttools aarch64 5.15.13-1.fc41 fedora 392.3 KiB qt5-qttools-common noarch 5.15.13-1.fc41 fedora 7.5 KiB qt5-qttools-devel aarch64 5.15.13-1.fc41 fedora 1.5 MiB qt5-qttools-libs-designer aarch64 5.15.13-1.fc41 fedora 5.1 MiB qt5-qttools-libs-designercomponents aarch64 5.15.13-1.fc41 fedora 2.6 MiB qt5-qttools-libs-help aarch64 5.15.13-1.fc41 fedora 525.0 KiB qt5-qtwebchannel aarch64 5.15.13-1.fc41 fedora 579.0 KiB qt5-qtwebkit aarch64 5.212.0-0.85alpha4.fc41 fedora 44.4 MiB qt5-qtwebkit-devel aarch64 5.212.0-0.85alpha4.fc41 fedora 201.6 KiB qt5-qtx11extras aarch64 5.15.13-1.fc41 fedora 290.8 KiB qt5-qtx11extras-devel aarch64 5.15.13-1.fc41 fedora 18.5 KiB qt5-rpm-macros noarch 5.15.13-1.fc41 fedora 1.6 KiB rav1e-libs aarch64 0.7.1-1.fc40 fedora 2.1 MiB re2 aarch64 1:20220601-5.fc40 fedora 654.0 KiB rhash aarch64 1.4.4-1.fc41 fedora 585.8 KiB rsvg-pixbuf-loader aarch64 2.57.1-5.fc41 fedora 195.5 KiB shared-mime-info aarch64 2.3-4.fc41 fedora 5.3 MiB snappy aarch64 1.1.10-4.fc40 fedora 211.0 KiB sqlite aarch64 3.45.2-1.fc41 fedora 1.9 MiB sqlite-devel aarch64 3.45.2-1.fc41 fedora 663.3 KiB svt-av1-libs aarch64 1.4.1-5.fc40 fedora 3.5 MiB sysprof-capture-devel aarch64 46.0-1.fc41 fedora 276.9 KiB tbb aarch64 2021.11.0-5.fc40 fedora 868.0 KiB tbb-bind aarch64 2021.11.0-5.fc40 fedora 195.6 KiB tbb-devel aarch64 2021.11.0-5.fc40 fedora 1.3 MiB tbb2020.3 aarch64 2020.3-4.fc40 fedora 281.1 KiB tcl aarch64 1:8.6.14-1.fc41 fedora 4.6 MiB tcl-devel aarch64 1:8.6.14-1.fc41 fedora 792.3 KiB thrift aarch64 0.15.0-4.fc40 fedora 4.3 MiB tix aarch64 1:8.4.3-40.fc40 fedora 1.0 MiB tk aarch64 1:8.6.14-1.fc41 fedora 4.0 MiB tk-devel aarch64 1:8.6.14-1.fc41 fedora 985.6 KiB tpm2-tss aarch64 4.0.1-7.fc40 fedora 3.2 MiB ttmkfdir aarch64 3.0.9-70.fc40 fedora 222.3 KiB tzdata noarch 2024a-5.fc41 fedora 1.6 MiB tzdata-java noarch 2024a-5.fc41 fedora 101.7 KiB unixODBC aarch64 2.3.12-4.fc40 fedora 2.8 MiB uriparser aarch64 0.9.7-5.fc40 fedora 484.4 KiB urw-base35-bookman-fonts noarch 20200910-20.fc41 fedora 1.4 MiB urw-base35-c059-fonts noarch 20200910-20.fc41 fedora 1.4 MiB urw-base35-d050000l-fonts noarch 20200910-20.fc41 fedora 84.3 KiB urw-base35-fonts noarch 20200910-20.fc41 fedora 5.3 KiB urw-base35-fonts-common noarch 20200910-20.fc41 fedora 37.4 KiB urw-base35-gothic-fonts noarch 20200910-20.fc41 fedora 1.2 MiB urw-base35-nimbus-mono-ps-fonts noarch 20200910-20.fc41 fedora 1.0 MiB urw-base35-nimbus-roman-fonts noarch 20200910-20.fc41 fedora 1.4 MiB urw-base35-nimbus-sans-fonts noarch 20200910-20.fc41 fedora 2.4 MiB urw-base35-p052-fonts noarch 20200910-20.fc41 fedora 1.5 MiB urw-base35-standard-symbols-ps-fonts noarch 20200910-20.fc41 fedora 64.9 KiB urw-base35-z003-fonts noarch 20200910-20.fc41 fedora 390.8 KiB utf8cpp-devel noarch 4.0.5-2.fc40 fedora 139.4 KiB utf8proc aarch64 2.7.0-7.fc40 fedora 538.4 KiB vim-filesystem noarch 2:9.1.354-1.fc41 fedora 40.0 B vtk aarch64 9.2.6-14.fc41 fedora 113.2 MiB vtk-java aarch64 9.2.6-14.fc41 fedora 37.0 MiB vtk-qt aarch64 9.2.6-14.fc41 fedora 1.7 MiB vulkan-headers noarch 1.3.280.0-1.fc41 fedora 25.9 MiB vulkan-loader aarch64 1.3.280.0-1.fc41 fedora 672.1 KiB vulkan-loader-devel aarch64 1.3.280.0-1.fc41 fedora 7.8 KiB woff2 aarch64 1.0.2-19.fc40 fedora 589.2 KiB xapian-core-libs aarch64 1.4.23-2.fc40 fedora 2.1 MiB xcb-util aarch64 0.4.1-5.fc40 fedora 198.4 KiB xcb-util-image aarch64 0.4.1-5.fc40 fedora 198.2 KiB xcb-util-keysyms aarch64 0.4.1-5.fc40 fedora 196.7 KiB xcb-util-renderutil aarch64 0.3.10-5.fc40 fedora 200.4 KiB xcb-util-wm aarch64 0.4.2-5.fc40 fedora 393.4 KiB xerces-c aarch64 3.2.5-2.fc40 fedora 3.6 MiB xkeyboard-config noarch 2.41-1.fc40 fedora 6.6 MiB xml-common noarch 0.6.3-63.fc40 fedora 78.4 KiB xorg-x11-fonts-Type1 noarch 7.5-38.fc40 fedora 863.3 KiB xorg-x11-proto-devel noarch 2024.1-1.fc41 fedora 1.7 MiB xz-devel aarch64 1:5.4.6-3.fc41 fedora 255.8 KiB zlib-ng-compat-devel aarch64 2.1.6-2.fc40 fedora 103.4 KiB Transaction Summary: Installing: 555 packages Total size of inbound packages is 544 MiB. Need to download 544 MiB. After this operation 2 GiB will be used (install 2 GiB, remove 0 B). [ 1/555] doxygen-2:1.10.0-3.fc40.aarch 100% | 143.9 MiB/s | 5.3 MiB | 00m00s [ 2/555] cmake-0:3.28.3-4.fc41.aarch64 100% | 153.5 MiB/s | 7.7 MiB | 00m00s [ 3/555] graphviz-0:10.0.1-1.fc41.aarc 100% | 88.0 MiB/s | 4.9 MiB | 00m00s [ 4/555] gcc-c++-0:14.0.1-0.15.fc41.aa 100% | 154.8 MiB/s | 12.8 MiB | 00m00s [ 5/555] boost-devel-0:1.83.0-3.fc40.a 100% | 105.1 MiB/s | 14.2 MiB | 00m00s [ 6/555] libXmu-devel-0:1.2.1-1.fc41.a 100% | 1.0 MiB/s | 27.6 KiB | 00m00s [ 7/555] make-1:4.4.1-6.fc40.aarch64 100% | 38.3 MiB/s | 587.7 KiB | 00m00s [ 8/555] opencascade-devel-0:7.6.3-4.f 100% | 283.6 MiB/s | 5.1 MiB | 00m00s [ 9/555] vtk-devel-0:9.2.6-14.fc41.aar 100% | 141.5 MiB/s | 3.8 MiB | 00m00s [ 10/555] netgen-mesher-devel-private-0 100% | 6.2 MiB/s | 315.5 KiB | 00m00s [ 11/555] netgen-mesher-devel-0:6.2.240 100% | 5.9 MiB/s | 337.2 KiB | 00m00s [ 12/555] boost-0:1.83.0-3.fc40.aarch64 100% | 2.3 MiB/s | 14.1 KiB | 00m00s [ 13/555] catch-devel-0:3.5.4-1.fc41.aa 100% | 20.0 MiB/s | 225.4 KiB | 00m00s [ 14/555] boost-numpy3-0:1.83.0-3.fc40. 100% | 9.3 MiB/s | 28.6 KiB | 00m00s [ 15/555] cmake-filesystem-0:3.28.3-4.f 100% | 4.4 MiB/s | 17.8 KiB | 00m00s [ 16/555] libicu-devel-0:74.2-1.fc40.aa 100% | 90.9 MiB/s | 930.8 KiB | 00m00s [ 17/555] cmake-data-0:3.28.3-4.fc41.no 100% | 188.9 MiB/s | 2.3 MiB | 00m00s [ 18/555] expat-0:2.6.2-1.fc41.aarch64 100% | 13.6 MiB/s | 111.4 KiB | 00m00s [ 19/555] jsoncpp-0:1.9.5-7.fc40.aarch6 100% | 17.9 MiB/s | 91.4 KiB | 00m00s [ 20/555] libuv-1:1.48.0-1.fc40.aarch64 100% | 81.2 MiB/s | 249.5 KiB | 00m00s [ 21/555] rhash-0:1.4.4-1.fc41.aarch64 100% | 63.8 MiB/s | 195.9 KiB | 00m00s [ 22/555] perl-interpreter-4:5.38.2-507 100% | 35.1 MiB/s | 72.0 KiB | 00m00s [ 23/555] xapian-core-libs-0:1.4.23-2.f 100% | 117.3 MiB/s | 720.8 KiB | 00m00s [ 24/555] libmpc-0:1.3.1-5.fc40.aarch64 100% | 14.1 MiB/s | 72.4 KiB | 00m00s [ 25/555] cairo-0:1.18.0-3.fc40.aarch64 100% | 32.6 MiB/s | 701.3 KiB | 00m00s [ 26/555] libstdc++-devel-0:14.0.1-0.15 100% | 91.0 MiB/s | 2.7 MiB | 00m00s [ 27/555] fontconfig-0:2.15.0-4.fc40.aa 100% | 14.1 MiB/s | 274.7 KiB | 00m00s [ 28/555] freetype-0:2.13.2-5.fc40.aarc 100% | 24.8 MiB/s | 406.1 KiB | 00m00s [ 29/555] gd-0:2.3.3-16.fc41.aarch64 100% | 8.7 MiB/s | 134.2 KiB | 00m00s [ 30/555] gdk-pixbuf2-0:2.42.11-1.fc41. 100% | 26.6 MiB/s | 489.4 KiB | 00m00s [ 31/555] gts-0:0.7.6-48.20121130.fc40. 100% | 13.6 MiB/s | 237.6 KiB | 00m00s [ 32/555] gcc-0:14.0.1-0.15.fc41.aarch6 100% | 278.1 MiB/s | 33.9 MiB | 00m00s [ 33/555] glib2-0:2.80.0-1.fc41.aarch64 100% | 48.0 MiB/s | 3.0 MiB | 00m00s [ 34/555] harfbuzz-0:8.4.0-1.fc41.aarch 100% | 24.3 MiB/s | 996.6 KiB | 00m00s [ 35/555] lasi-0:1.1.3-13.fc40.aarch64 100% | 7.5 MiB/s | 53.8 KiB | 00m00s [ 36/555] libX11-0:1.8.9-1.fc41.aarch64 100% | 126.4 MiB/s | 647.3 KiB | 00m00s [ 37/555] libXrender-0:0.9.11-6.fc40.aa 100% | 5.3 MiB/s | 27.0 KiB | 00m00s [ 38/555] librsvg2-0:2.57.1-5.fc41.aarc 100% | 148.5 MiB/s | 1.5 MiB | 00m00s [ 39/555] libwebp-0:1.4.0-1.fc41.aarch6 100% | 24.4 MiB/s | 249.6 KiB | 00m00s [ 40/555] libgs-0:10.03.0-1.fc41.aarch6 100% | 192.8 MiB/s | 3.5 MiB | 00m00s [ 41/555] pango-0:1.52.2-1.fc41.aarch64 100% | 56.6 MiB/s | 347.6 KiB | 00m00s [ 42/555] poppler-glib-0:24.02.0-2.fc40 100% | 35.8 MiB/s | 183.2 KiB | 00m00s [ 43/555] urw-base35-fonts-0:20200910-2 100% | 9.9 MiB/s | 10.2 KiB | 00m00s [ 44/555] libXext-devel-0:1.3.6-1.fc40. 100% | 41.9 MiB/s | 85.7 KiB | 00m00s [ 45/555] libXmu-0:1.2.1-1.fc41.aarch64 100% | 38.1 MiB/s | 78.1 KiB | 00m00s [ 46/555] libXt-devel-0:1.3.0-3.fc40.aa 100% | 89.9 MiB/s | 460.3 KiB | 00m00s [ 47/555] xorg-x11-proto-devel-0:2024.1 100% | 58.7 MiB/s | 300.5 KiB | 00m00s [ 48/555] libX11-devel-0:1.8.9-1.fc41.a 100% | 92.5 MiB/s | 1.0 MiB | 00m00s [ 49/555] freeimage-devel-0:3.19.0-0.23 100% | 6.7 MiB/s | 41.1 KiB | 00m00s [ 50/555] freetype-devel-0:2.13.2-5.fc4 100% | 77.4 MiB/s | 951.2 KiB | 00m00s [ 51/555] guile30-0:3.0.7-12.fc40.aarch 100% | 247.1 MiB/s | 8.2 MiB | 00m00s [ 52/555] gl2ps-devel-0:1.4.2-10.fc40.a 100% | 19.2 MiB/s | 235.6 KiB | 00m00s [ 53/555] libICE-devel-0:1.1.1-3.fc40.a 100% | 22.4 MiB/s | 45.9 KiB | 00m00s [ 54/555] libSM-devel-0:1.2.4-3.fc40.aa 100% | 5.8 MiB/s | 11.8 KiB | 00m00s [ 55/555] libXcomposite-devel-0:0.4.6-3 100% | 15.4 MiB/s | 15.8 KiB | 00m00s [ 56/555] libXScrnSaver-devel-0:1.2.4-3 100% | 8.4 MiB/s | 17.2 KiB | 00m00s [ 57/555] libXdmcp-devel-0:1.1.5-1.fc41 100% | 10.7 MiB/s | 11.0 KiB | 00m00s [ 58/555] libXcursor-devel-0:1.2.2-1.fc 100% | 19.1 MiB/s | 39.2 KiB | 00m00s [ 59/555] libXi-devel-0:1.8.1-5.fc40.aa 100% | 56.8 MiB/s | 116.3 KiB | 00m00s [ 60/555] libXinerama-devel-0:1.1.5-6.f 100% | 6.4 MiB/s | 13.1 KiB | 00m00s [ 61/555] libXpm-devel-0:3.5.17-3.fc40. 100% | 32.7 MiB/s | 67.0 KiB | 00m00s [ 62/555] libXrandr-devel-0:1.5.4-3.fc4 100% | 9.4 MiB/s | 19.2 KiB | 00m00s [ 63/555] libXres-devel-0:1.2.2-3.fc40. 100% | 5.9 MiB/s | 12.0 KiB | 00m00s [ 64/555] libXtst-devel-0:1.2.4-6.fc40. 100% | 7.7 MiB/s | 15.7 KiB | 00m00s [ 65/555] libxkbfile-devel-0:1.1.3-1.fc 100% | 7.6 MiB/s | 15.6 KiB | 00m00s [ 66/555] libXv-devel-0:1.0.12-3.fc40.a 100% | 14.4 MiB/s | 44.2 KiB | 00m00s [ 67/555] mesa-libGL-devel-0:24.0.5-1.f 100% | 18.1 MiB/s | 37.1 KiB | 00m00s [ 68/555] mesa-libGLU-devel-0:9.0.3-4.f 100% | 5.8 MiB/s | 12.0 KiB | 00m00s [ 69/555] netgen-mesher-0:6.2.2402-1.fc 100% | 262.0 KiB/s | 17.8 KiB | 00m00s [ 70/555] opencascade-draw-0:7.6.3-4.fc 100% | 55.3 MiB/s | 2.2 MiB | 00m00s [ 71/555] opencascade-ocaf-0:7.6.3-4.fc 100% | 99.5 MiB/s | 1.1 MiB | 00m00s [ 72/555] opencascade-modeling-0:7.6.3- 100% | 239.9 MiB/s | 12.5 MiB | 00m00s [ 73/555] opencascade-visualization-0:7 100% | 100.2 MiB/s | 1.9 MiB | 00m00s [ 74/555] tbb-devel-0:2021.11.0-5.fc40. 100% | 29.3 MiB/s | 240.0 KiB | 00m00s [ 75/555] tcl-devel-1:8.6.14-1.fc41.aar 100% | 41.5 MiB/s | 170.1 KiB | 00m00s [ 76/555] tk-devel-1:8.6.14-1.fc41.aarc 100% | 105.7 MiB/s | 541.1 KiB | 00m00s [ 77/555] PEGTL-devel-0:2.8.3-9.fc40.aa 100% | 38.9 MiB/s | 159.2 KiB | 00m00s [ 78/555] blas-devel-0:3.12.0-5.fc41.aa 100% | 13.5 MiB/s | 27.6 KiB | 00m00s [ 79/555] cgnslib-devel-0:4.4.0-4.fc40. 100% | 27.4 MiB/s | 56.1 KiB | 00m00s [ 80/555] double-conversion-devel-0:3.3 100% | 14.8 MiB/s | 30.3 KiB | 00m00s [ 81/555] expat-devel-0:2.6.2-1.fc41.aa 100% | 17.5 MiB/s | 53.9 KiB | 00m00s [ 82/555] flexiblas-devel-0:3.4.2-1.fc4 100% | 58.7 MiB/s | 120.2 KiB | 00m00s [ 83/555] gdal-devel-0:3.8.5-3.fc41.aar 100% | 54.8 MiB/s | 224.5 KiB | 00m00s [ 84/555] eigen3-devel-0:3.4.0-15.fc40. 100% | 84.3 MiB/s | 1.2 MiB | 00m00s [ 85/555] glew-devel-0:2.2.0-7.fc40.aar 100% | 54.1 MiB/s | 221.6 KiB | 00m00s [ 86/555] hdf5-devel-0:1.12.1-15.fc40.a 100% | 188.1 MiB/s | 1.3 MiB | 00m00s [ 87/555] json-devel-0:3.11.3-1.fc41.aa 100% | 32.4 MiB/s | 165.8 KiB | 00m00s [ 88/555] lapack-devel-0:3.12.0-5.fc41. 100% | 42.3 MiB/s | 86.6 KiB | 00m00s [ 89/555] libarchive-devel-0:3.7.2-3.fc 100% | 65.5 MiB/s | 134.1 KiB | 00m00s [ 90/555] libharu-devel-0:2.4.3-5.fc40. 100% | 22.8 MiB/s | 46.8 KiB | 00m00s [ 91/555] libjpeg-turbo-devel-0:3.0.2-2 100% | 47.5 MiB/s | 97.3 KiB | 00m00s [ 92/555] libogg-devel-2:1.3.5-8.fc40.a 100% | 12.3 MiB/s | 12.6 KiB | 00m00s [ 93/555] libpng-devel-2:1.6.40-3.fc40. 100% | 142.3 MiB/s | 291.4 KiB | 00m00s [ 94/555] libpq-devel-0:16.1-4.fc41.aar 100% | 54.1 MiB/s | 110.7 KiB | 00m00s [ 95/555] libtheora-devel-1:1.1.1-36.fc 100% | 10.2 MiB/s | 31.4 KiB | 00m00s [ 96/555] libtiff-devel-0:4.6.0-2.fc40. 100% | 126.3 MiB/s | 258.6 KiB | 00m00s [ 97/555] jsoncpp-devel-0:1.9.5-7.fc40. 100% | 1.1 MiB/s | 29.3 KiB | 00m00s [ 98/555] libxml2-devel-0:2.12.6-1.fc41 100% | 128.1 MiB/s | 524.7 KiB | 00m00s [ 99/555] lz4-devel-0:1.9.4-6.fc40.aarc 100% | 10.0 MiB/s | 30.8 KiB | 00m00s [100/555] mariadb-connector-c-devel-0:3 100% | 18.4 MiB/s | 56.4 KiB | 00m00s [101/555] netcdf-cxx-devel-0:4.2-34.fc4 100% | 89.8 MiB/s | 367.7 KiB | 00m00s [102/555] openslide-devel-0:4.0.0-3.fc4 100% | 36.5 MiB/s | 112.1 KiB | 00m00s [103/555] proj-devel-0:9.4.0-1.fc41.aar 100% | 42.8 MiB/s | 87.6 KiB | 00m00s [104/555] pugixml-devel-0:1.13-5.fc40.a 100% | 11.2 MiB/s | 23.0 KiB | 00m00s [105/555] python3-devel-0:3.12.3-2.fc41 100% | 101.9 MiB/s | 312.9 KiB | 00m00s [106/555] qt5-qtbase-devel-0:5.15.13-1. 100% | 191.2 MiB/s | 3.4 MiB | 00m00s [107/555] qt5-qttools-devel-0:5.15.13-1 100% | 55.6 MiB/s | 227.6 KiB | 00m00s [108/555] qt5-qtwebkit-devel-0:5.212.0- 100% | 23.1 MiB/s | 71.0 KiB | 00m00s [109/555] qt5-qtx11extras-devel-0:5.15. 100% | 5.1 MiB/s | 15.6 KiB | 00m00s [110/555] sqlite-devel-0:3.45.2-1.fc41. 100% | 72.8 MiB/s | 149.0 KiB | 00m00s [111/555] utf8cpp-devel-0:4.0.5-2.fc40. 100% | 7.5 MiB/s | 30.7 KiB | 00m00s [112/555] opencascade-foundation-0:7.6. 100% | 56.5 MiB/s | 12.5 MiB | 00m00s [113/555] python3-vtk-0:9.2.6-14.fc41.a 100% | 128.3 MiB/s | 11.2 MiB | 00m00s [114/555] vtk-java-0:9.2.6-14.fc41.aarc 100% | 179.2 MiB/s | 6.5 MiB | 00m00s [115/555] zlib-ng-compat-devel-0:2.1.6- 100% | 1.6 MiB/s | 36.1 KiB | 00m00s [116/555] boost-atomic-0:1.83.0-3.fc40. 100% | 6.4 MiB/s | 19.5 KiB | 00m00s [117/555] boost-container-0:1.83.0-3.fc 100% | 6.4 MiB/s | 39.5 KiB | 00m00s [118/555] boost-chrono-0:1.83.0-3.fc40. 100% | 2.5 MiB/s | 25.7 KiB | 00m00s [119/555] boost-context-0:1.83.0-3.fc40 100% | 3.3 MiB/s | 17.1 KiB | 00m00s [120/555] boost-contract-0:1.83.0-3.fc4 100% | 7.1 MiB/s | 43.8 KiB | 00m00s [121/555] boost-coroutine-0:1.83.0-3.fc 100% | 5.0 MiB/s | 20.6 KiB | 00m00s [122/555] boost-date-time-0:1.83.0-3.fc 100% | 3.1 MiB/s | 16.0 KiB | 00m00s [123/555] boost-fiber-0:1.83.0-3.fc40.a 100% | 6.9 MiB/s | 42.2 KiB | 00m00s [124/555] boost-filesystem-0:1.83.0-3.f 100% | 10.5 MiB/s | 64.3 KiB | 00m00s [125/555] boost-graph-0:1.83.0-3.fc40.a 100% | 23.3 MiB/s | 142.9 KiB | 00m00s [126/555] boost-iostreams-0:1.83.0-3.fc 100% | 6.6 MiB/s | 40.3 KiB | 00m00s [127/555] boost-json-0:1.83.0-3.fc40.aa 100% | 23.0 MiB/s | 141.4 KiB | 00m00s [128/555] boost-locale-0:1.83.0-3.fc40. 100% | 32.7 MiB/s | 200.7 KiB | 00m00s [129/555] boost-log-0:1.83.0-3.fc40.aar 100% | 49.8 MiB/s | 458.9 KiB | 00m00s [130/555] boost-math-0:1.83.0-3.fc40.aa 100% | 18.1 MiB/s | 259.3 KiB | 00m00s [131/555] boost-program-options-0:1.83. 100% | 20.4 MiB/s | 104.3 KiB | 00m00s [132/555] boost-python3-0:1.83.0-3.fc40 100% | 29.0 MiB/s | 89.1 KiB | 00m00s [133/555] boost-random-0:1.83.0-3.fc40. 100% | 4.8 MiB/s | 24.4 KiB | 00m00s [134/555] boost-regex-0:1.83.0-3.fc40.a 100% | 35.2 MiB/s | 108.1 KiB | 00m00s [135/555] boost-nowide-0:1.83.0-3.fc40. 100% | 654.0 KiB/s | 20.9 KiB | 00m00s [136/555] boost-serialization-0:1.83.0- 100% | 21.3 MiB/s | 130.6 KiB | 00m00s [137/555] boost-system-0:1.83.0-3.fc40. 100% | 5.2 MiB/s | 15.9 KiB | 00m00s [138/555] boost-test-0:1.83.0-3.fc40.aa 100% | 28.0 MiB/s | 229.5 KiB | 00m00s [139/555] boost-thread-0:1.83.0-3.fc40. 100% | 9.8 MiB/s | 60.0 KiB | 00m00s [140/555] boost-timer-0:1.83.0-3.fc40.a 100% | 5.3 MiB/s | 21.7 KiB | 00m00s [141/555] boost-type_erasure-0:1.83.0-3 100% | 5.3 MiB/s | 32.3 KiB | 00m00s [142/555] boost-wave-0:1.83.0-3.fc40.aa 100% | 33.5 MiB/s | 206.1 KiB | 00m00s [143/555] boost-stacktrace-0:1.83.0-3.f 100% | 521.6 KiB/s | 29.7 KiB | 00m00s [144/555] python3-numpy-1:1.26.4-2.fc41 100% | 229.5 MiB/s | 6.7 MiB | 00m00s [145/555] emacs-filesystem-1:30.0-2.fc4 100% | 591.1 KiB/s | 7.1 KiB | 00m00s [146/555] libicu-0:74.2-1.fc40.aarch64 100% | 220.3 MiB/s | 10.4 MiB | 00m00s [147/555] vim-filesystem-2:9.1.354-1.fc 100% | 697.6 KiB/s | 17.4 KiB | 00m00s [148/555] vtk-0:9.2.6-14.fc41.aarch64 100% | 79.6 MiB/s | 22.7 MiB | 00m00s [149/555] perl-libs-4:5.38.2-507.fc41.a 100% | 64.2 MiB/s | 2.3 MiB | 00m00s [150/555] libasan-0:14.0.1-0.15.fc41.aa 100% | 19.2 MiB/s | 491.0 KiB | 00m00s [151/555] libatomic-0:14.0.1-0.15.fc41. 100% | 2.1 MiB/s | 36.5 KiB | 00m00s [152/555] cpp-0:14.0.1-0.15.fc41.aarch6 100% | 164.5 MiB/s | 10.7 MiB | 00m00s [153/555] libXext-0:1.3.6-1.fc40.aarch6 100% | 3.4 MiB/s | 38.7 KiB | 00m00s [154/555] libubsan-0:14.0.1-0.15.fc41.a 100% | 17.1 MiB/s | 210.3 KiB | 00m00s [155/555] libpng-2:1.6.40-3.fc40.aarch6 100% | 56.6 MiB/s | 116.0 KiB | 00m00s [156/555] libxcb-0:1.17.0-1.fc41.aarch6 100% | 80.0 MiB/s | 245.7 KiB | 00m00s [157/555] pixman-0:0.43.4-1.fc41.aarch6 100% | 53.3 MiB/s | 218.2 KiB | 00m00s [158/555] fonts-filesystem-1:2.0.5-14.f 100% | 8.0 MiB/s | 8.2 KiB | 00m00s [159/555] default-fonts-core-sans-0:4.0 100% | 10.3 MiB/s | 31.6 KiB | 00m00s [160/555] libXpm-0:3.5.17-3.fc40.aarch6 100% | 31.4 MiB/s | 64.2 KiB | 00m00s [161/555] libavif-0:1.0.4-2.fc41.aarch6 100% | 43.7 MiB/s | 89.6 KiB | 00m00s [162/555] libimagequant-0:4.0.3-3.fc40. 100% | 95.6 MiB/s | 293.6 KiB | 00m00s [163/555] xml-common-0:0.6.3-63.fc40.no 100% | 4.3 MiB/s | 31.0 KiB | 00m00s [164/555] libjpeg-turbo-0:3.0.2-2.fc41. 100% | 64.0 MiB/s | 262.0 KiB | 00m00s [165/555] shared-mime-info-0:2.3-4.fc41 100% | 95.0 MiB/s | 388.9 KiB | 00m00s [166/555] libtiff-0:4.6.0-2.fc40.aarch6 100% | 65.0 MiB/s | 332.7 KiB | 00m00s [167/555] netpbm-0:11.02.00-6.fc40.aarc 100% | 60.0 MiB/s | 184.4 KiB | 00m00s [168/555] gnutls-0:3.8.5-1.fc41.aarch64 100% | 132.4 MiB/s | 1.1 MiB | 00m00s [169/555] graphite2-0:1.3.14-15.fc40.aa 100% | 18.0 MiB/s | 92.1 KiB | 00m00s [170/555] libX11-common-0:1.8.9-1.fc41. 100% | 57.3 MiB/s | 176.1 KiB | 00m00s [171/555] adobe-mappings-cmap-deprecate 100% | 37.1 MiB/s | 114.0 KiB | 00m00s [172/555] adobe-mappings-pdf-0:20190401 100% | 135.9 MiB/s | 695.9 KiB | 00m00s [173/555] cups-libs-1:2.4.7-13.fc41.aar 100% | 86.9 MiB/s | 267.1 KiB | 00m00s [174/555] jbig2dec-libs-0:0.20-4.fc40.a 100% | 17.6 MiB/s | 72.1 KiB | 00m00s [175/555] google-droid-sans-fonts-0:202 100% | 246.2 MiB/s | 2.7 MiB | 00m00s [176/555] lcms2-0:2.16-3.fc40.aarch64 100% | 29.9 MiB/s | 183.7 KiB | 00m00s [177/555] libXt-0:1.3.0-3.fc40.aarch64 100% | 86.3 MiB/s | 176.8 KiB | 00m00s [178/555] libijs-0:0.35-22.fc40.aarch64 100% | 28.6 MiB/s | 29.3 KiB | 00m00s [179/555] libpaper-1:2.1.1-4.fc41.aarch 100% | 26.4 MiB/s | 27.1 KiB | 00m00s [180/555] adobe-mappings-cmap-0:2023062 100% | 78.9 MiB/s | 2.1 MiB | 00m00s [181/555] cairo-gobject-0:1.18.0-3.fc40 100% | 3.6 MiB/s | 18.6 KiB | 00m00s [182/555] openjpeg2-0:2.5.2-1.fc41.aarc 100% | 25.8 MiB/s | 185.0 KiB | 00m00s [183/555] rsvg-pixbuf-loader-0:2.57.1-5 100% | 7.9 MiB/s | 16.2 KiB | 00m00s [184/555] fribidi-0:1.0.13-4.fc40.aarch 100% | 44.7 MiB/s | 91.6 KiB | 00m00s [185/555] libXft-0:2.3.8-6.fc40.aarch64 100% | 34.8 MiB/s | 71.3 KiB | 00m00s [186/555] libthai-0:0.1.29-8.fc40.aarch 100% | 69.4 MiB/s | 213.2 KiB | 00m00s [187/555] urw-base35-bookman-fonts-0:20 100% | 137.9 MiB/s | 847.0 KiB | 00m00s [188/555] urw-base35-c059-fonts-0:20200 100% | 122.0 MiB/s | 874.2 KiB | 00m00s [189/555] urw-base35-d050000l-fonts-0:2 100% | 14.8 MiB/s | 75.9 KiB | 00m00s [190/555] urw-base35-fonts-common-0:202 100% | 5.1 MiB/s | 20.9 KiB | 00m00s [191/555] poppler-0:24.02.0-2.fc40.aarc 100% | 72.1 MiB/s | 1.2 MiB | 00m00s [192/555] urw-base35-gothic-fonts-0:202 100% | 104.6 MiB/s | 642.6 KiB | 00m00s [193/555] urw-base35-nimbus-mono-ps-fon 100% | 129.4 MiB/s | 794.8 KiB | 00m00s [194/555] urw-base35-nimbus-roman-fonts 100% | 104.5 MiB/s | 856.2 KiB | 00m00s [195/555] urw-base35-p052-fonts-0:20200 100% | 158.4 MiB/s | 973.4 KiB | 00m00s [196/555] urw-base35-standard-symbols-p 100% | 14.2 MiB/s | 58.4 KiB | 00m00s [197/555] urw-base35-z003-fonts-0:20200 100% | 89.7 MiB/s | 275.6 KiB | 00m00s [198/555] libX11-xcb-0:1.8.9-1.fc41.aar 100% | 3.9 MiB/s | 11.9 KiB | 00m00s [199/555] urw-base35-nimbus-sans-fonts- 100% | 87.0 MiB/s | 1.3 MiB | 00m00s [200/555] gc-0:8.2.2-6.fc40.aarch64 100% | 53.6 MiB/s | 109.7 KiB | 00m00s [201/555] libxcb-devel-0:1.17.0-1.fc41. 100% | 205.4 MiB/s | 1.4 MiB | 00m00s [202/555] tcl-1:8.6.14-1.fc41.aarch64 100% | 92.1 MiB/s | 1.1 MiB | 00m00s [203/555] tk-1:8.6.14-1.fc41.aarch64 100% | 203.2 MiB/s | 1.6 MiB | 00m00s [204/555] freeimage-0:3.19.0-0.23.svn19 100% | 114.3 MiB/s | 351.1 KiB | 00m00s [205/555] brotli-devel-0:1.1.0-3.fc40.a 100% | 16.5 MiB/s | 33.8 KiB | 00m00s [206/555] bzip2-devel-0:1.0.8-18.fc40.a 100% | 104.3 MiB/s | 213.5 KiB | 00m00s [207/555] harfbuzz-devel-0:8.4.0-1.fc41 100% | 146.8 MiB/s | 451.1 KiB | 00m00s [208/555] gl2ps-0:1.4.2-10.fc40.aarch64 100% | 15.3 MiB/s | 62.7 KiB | 00m00s [209/555] libICE-0:1.1.1-3.fc40.aarch64 100% | 35.9 MiB/s | 73.6 KiB | 00m00s [210/555] libSM-0:1.2.4-3.fc40.aarch64 100% | 21.0 MiB/s | 43.0 KiB | 00m00s [211/555] libuuid-devel-0:2.40-13.fc41. 100% | 16.5 MiB/s | 33.8 KiB | 00m00s [212/555] libXScrnSaver-0:1.2.4-3.fc40. 100% | 12.3 MiB/s | 25.2 KiB | 00m00s [213/555] libXcomposite-0:0.4.6-3.fc40. 100% | 24.0 MiB/s | 24.5 KiB | 00m00s [214/555] libXfixes-devel-0:6.0.1-3.fc4 100% | 12.2 MiB/s | 12.5 KiB | 00m00s [215/555] libXcursor-0:1.2.2-1.fc41.aar 100% | 14.4 MiB/s | 29.6 KiB | 00m00s [216/555] libXrender-devel-0:0.9.11-6.f 100% | 9.3 MiB/s | 18.9 KiB | 00m00s [217/555] libXdmcp-0:1.1.5-1.fc41.aarch 100% | 36.4 MiB/s | 37.3 KiB | 00m00s [218/555] libXi-0:1.8.1-5.fc40.aarch64 100% | 38.7 MiB/s | 39.6 KiB | 00m00s [219/555] libXinerama-0:1.1.5-6.fc40.aa 100% | 14.1 MiB/s | 14.4 KiB | 00m00s [220/555] libXrandr-0:1.5.4-3.fc40.aarc 100% | 13.3 MiB/s | 27.3 KiB | 00m00s [221/555] libXres-0:1.2.2-3.fc40.aarch6 100% | 14.9 MiB/s | 15.2 KiB | 00m00s [222/555] libXtst-0:1.2.4-6.fc40.aarch6 100% | 10.2 MiB/s | 20.8 KiB | 00m00s [223/555] libXv-0:1.0.12-3.fc40.aarch64 100% | 6.1 MiB/s | 18.6 KiB | 00m00s [224/555] libxkbfile-0:1.1.3-1.fc40.aar 100% | 14.9 MiB/s | 91.7 KiB | 00m00s [225/555] netgen-mesher-common-0:6.2.24 100% | 5.4 MiB/s | 484.0 KiB | 00m00s [226/555] libdrm-devel-0:2.4.120-3.fc40 100% | 45.3 MiB/s | 185.7 KiB | 00m00s [227/555] libglvnd-devel-1:1.7.0-4.fc40 100% | 39.7 MiB/s | 162.6 KiB | 00m00s [228/555] mesa-libGL-0:24.0.5-1.fc41.aa 100% | 45.9 MiB/s | 187.9 KiB | 00m00s [229/555] mesa-libglapi-0:24.0.5-1.fc41 100% | 33.5 MiB/s | 68.6 KiB | 00m00s [230/555] mesa-libGLU-0:9.0.3-4.fc40.aa 100% | 50.0 MiB/s | 153.5 KiB | 00m00s [231/555] gl-manpages-0:1.1-31.20190306 100% | 169.9 MiB/s | 1.2 MiB | 00m00s [232/555] tbb2020.3-0:2020.3-4.fc40.aar 100% | 30.4 MiB/s | 93.3 KiB | 00m00s [233/555] libglvnd-glx-1:1.7.0-4.fc40.a 100% | 66.9 MiB/s | 137.0 KiB | 00m00s [234/555] tbb-0:2021.11.0-5.fc40.aarch6 100% | 22.0 MiB/s | 134.9 KiB | 00m00s [235/555] tbb-bind-0:2021.11.0-5.fc40.a 100% | 9.1 MiB/s | 18.5 KiB | 00m00s [236/555] libXft-devel-0:2.3.8-6.fc40.a 100% | 49.0 MiB/s | 50.2 KiB | 00m00s [237/555] blas-0:3.12.0-5.fc41.aarch64 100% | 111.2 MiB/s | 569.4 KiB | 00m00s [238/555] blas64-0:3.12.0-5.fc41.aarch6 100% | 46.2 MiB/s | 189.2 KiB | 00m00s [239/555] blas64_-0:3.12.0-5.fc41.aarch 100% | 37.1 MiB/s | 189.7 KiB | 00m00s [240/555] cgnslib-0:4.4.0-4.fc40.aarch6 100% | 84.1 MiB/s | 430.8 KiB | 00m00s [241/555] double-conversion-0:3.3.0-3.f 100% | 11.9 MiB/s | 48.6 KiB | 00m00s [242/555] flexiblas-0:3.4.2-1.fc41.aarc 100% | 6.1 MiB/s | 25.1 KiB | 00m00s [243/555] flexiblas-netlib-0:3.4.2-1.fc 100% | 170.1 MiB/s | 2.7 MiB | 00m00s [244/555] gcc-gfortran-0:14.0.1-0.15.fc 100% | 212.8 MiB/s | 12.1 MiB | 00m00s [245/555] flexiblas-netlib64-0:3.4.2-1. 100% | 101.2 MiB/s | 2.6 MiB | 00m00s [246/555] libGLEW-0:2.2.0-7.fc40.aarch6 100% | 19.1 MiB/s | 176.2 KiB | 00m00s [247/555] gdal-libs-0:3.8.5-3.fc41.aarc 100% | 258.3 MiB/s | 8.5 MiB | 00m00s [248/555] hdf5-0:1.12.1-15.fc40.aarch64 100% | 101.3 MiB/s | 2.1 MiB | 00m00s [249/555] libaec-devel-0:1.1.2-1.fc40.a 100% | 2.3 MiB/s | 11.8 KiB | 00m00s [250/555] netgen-mesher-libs-0:6.2.2402 100% | 11.9 MiB/s | 2.7 MiB | 00m00s [251/555] lapack64_-0:3.12.0-5.fc41.aar 100% | 119.0 MiB/s | 2.1 MiB | 00m00s [252/555] lapack-0:3.12.0-5.fc41.aarch6 100% | 230.5 MiB/s | 11.8 MiB | 00m00s [253/555] openssl-devel-1:3.2.1-6.fc41. 100% | 100.4 MiB/s | 2.8 MiB | 00m00s [254/555] lapack64-0:3.12.0-5.fc41.aarc 100% | 34.8 MiB/s | 2.2 MiB | 00m00s [255/555] libharu-0:2.4.3-5.fc40.aarch6 100% | 43.6 MiB/s | 581.0 KiB | 00m00s [256/555] automake-0:1.16.5-16.fc40.noa 100% | 97.3 MiB/s | 697.2 KiB | 00m00s [257/555] libogg-2:1.3.5-8.fc40.aarch64 100% | 10.7 MiB/s | 32.8 KiB | 00m00s [258/555] libwebp-devel-0:1.4.0-1.fc41. 100% | 19.3 MiB/s | 39.4 KiB | 00m00s [259/555] libtheora-1:1.1.1-36.fc40.aar 100% | 53.1 MiB/s | 163.0 KiB | 00m00s [260/555] libpq-0:16.1-4.fc41.aarch64 100% | 41.1 MiB/s | 252.7 KiB | 00m00s [261/555] libzstd-devel-0:1.5.6-1.fc41. 100% | 25.3 MiB/s | 51.8 KiB | 00m00s [262/555] xz-devel-1:5.4.6-3.fc41.aarch 100% | 32.8 MiB/s | 67.1 KiB | 00m00s [263/555] netcdf-cxx-0:4.2-34.fc40.aarc 100% | 13.5 MiB/s | 41.5 KiB | 00m00s [264/555] mariadb-connector-c-0:3.3.8-3 100% | 51.1 MiB/s | 209.1 KiB | 00m00s [265/555] netcdf-devel-0:4.9.2-5.fc40.a 100% | 32.5 MiB/s | 99.8 KiB | 00m00s [266/555] cairo-devel-0:1.18.0-3.fc40.a 100% | 47.0 MiB/s | 192.7 KiB | 00m00s [267/555] gdk-pixbuf2-devel-0:2.42.11-1 100% | 90.2 MiB/s | 369.6 KiB | 00m00s [268/555] libdicom-devel-0:1.1.0-2.fc41 100% | 8.1 MiB/s | 16.6 KiB | 00m00s [269/555] glib2-devel-0:2.80.0-1.fc41.a 100% | 182.3 MiB/s | 1.5 MiB | 00m00s [270/555] openjpeg2-devel-0:2.5.2-1.fc4 100% | 4.4 MiB/s | 27.1 KiB | 00m00s [271/555] libcurl-devel-0:8.7.1-1.fc41. 100% | 139.7 MiB/s | 858.0 KiB | 00m00s [272/555] pugixml-0:1.13-5.fc40.aarch64 100% | 47.3 MiB/s | 96.9 KiB | 00m00s [273/555] python3-0:3.12.3-2.fc41.aarch 100% | 26.8 MiB/s | 27.4 KiB | 00m00s [274/555] openslide-0:4.0.0-3.fc40.aarc 100% | 7.9 MiB/s | 128.7 KiB | 00m00s [275/555] vtk-qt-0:9.2.6-14.fc41.aarch6 100% | 30.3 MiB/s | 279.0 KiB | 00m00s [276/555] mesa-libEGL-devel-0:24.0.5-1. 100% | 11.2 MiB/s | 22.9 KiB | 00m00s [277/555] perl-English-0:1.11-507.fc41. 100% | 4.5 MiB/s | 13.7 KiB | 00m00s [278/555] perl-File-Basename-0:2.86-507 100% | 8.4 MiB/s | 17.3 KiB | 00m00s [279/555] perl-File-Find-0:1.43-507.fc4 100% | 8.3 MiB/s | 25.4 KiB | 00m00s [280/555] python3-libs-0:3.12.3-2.fc41. 100% | 268.0 MiB/s | 9.1 MiB | 00m00s [281/555] perl-File-Path-0:2.18-503.fc4 100% | 3.8 MiB/s | 35.0 KiB | 00m00s [282/555] perl-Getopt-Long-1:2.57-3.fc4 100% | 15.4 MiB/s | 63.2 KiB | 00m00s [283/555] perl-IO-0:1.52-507.fc41.aarch 100% | 20.2 MiB/s | 82.6 KiB | 00m00s [284/555] proj-0:9.4.0-1.fc41.aarch64 100% | 28.3 MiB/s | 1.4 MiB | 00m00s [285/555] perl-PathTools-0:3.89-502.fc4 100% | 42.7 MiB/s | 87.5 KiB | 00m00s [286/555] qt5-rpm-macros-0:5.15.13-1.fc 100% | 2.5 MiB/s | 10.2 KiB | 00m00s [287/555] vulkan-loader-devel-0:1.3.280 100% | 4.0 MiB/s | 12.3 KiB | 00m00s [288/555] qt5-qtbase-0:5.15.13-1.fc41.a 100% | 252.0 MiB/s | 3.5 MiB | 00m00s [289/555] qt5-designer-0:5.15.13-1.fc41 100% | 22.5 MiB/s | 161.3 KiB | 00m00s [290/555] qt5-doctools-0:5.15.13-1.fc41 100% | 83.6 MiB/s | 684.9 KiB | 00m00s [291/555] qt5-qttools-0:5.15.13-1.fc41. 100% | 9.9 MiB/s | 40.5 KiB | 00m00s [292/555] qt5-qtbase-gui-0:5.15.13-1.fc 100% | 182.5 MiB/s | 6.4 MiB | 00m00s [293/555] qt5-linguist-0:5.15.13-1.fc41 100% | 39.2 MiB/s | 882.6 KiB | 00m00s [294/555] qt5-qttools-libs-designercomp 100% | 96.8 MiB/s | 792.6 KiB | 00m00s [295/555] qt5-qttools-libs-help-0:5.15. 100% | 30.8 MiB/s | 157.7 KiB | 00m00s [296/555] qt5-qttools-libs-designer-0:5 100% | 123.0 MiB/s | 2.7 MiB | 00m00s [297/555] qt5-qtdeclarative-devel-0:5.1 100% | 150.9 MiB/s | 1.5 MiB | 00m00s [298/555] qt5-qtx11extras-0:5.15.13-1.f 100% | 7.0 MiB/s | 35.7 KiB | 00m00s [299/555] sqlite-0:3.45.2-1.fc41.aarch6 100% | 208.9 MiB/s | 855.9 KiB | 00m00s [300/555] cgnslib-libs-0:4.4.0-4.fc40.a 100% | 57.2 MiB/s | 293.0 KiB | 00m00s [301/555] libglvnd-opengl-1:1.7.0-4.fc4 100% | 21.5 MiB/s | 44.1 KiB | 00m00s [302/555] perl-Carp-0:1.54-502.fc40.noa 100% | 14.0 MiB/s | 28.7 KiB | 00m00s [303/555] netcdf-0:4.9.2-5.fc40.aarch64 100% | 161.2 MiB/s | 825.4 KiB | 00m00s [304/555] perl-DynaLoader-0:1.54-507.fc 100% | 12.8 MiB/s | 26.1 KiB | 00m00s [305/555] perl-Exporter-0:5.78-3.fc40.n 100% | 15.0 MiB/s | 30.8 KiB | 00m00s [306/555] perl-Encode-4:3.21-505.fc41.a 100% | 240.6 MiB/s | 1.7 MiB | 00m00s [307/555] libXau-0:1.0.11-6.fc40.aarch6 100% | 7.8 MiB/s | 32.1 KiB | 00m00s [308/555] abattis-cantarell-vf-fonts-0: 100% | 39.2 MiB/s | 120.3 KiB | 00m00s [309/555] google-noto-sans-vf-fonts-0:2 100% | 115.9 MiB/s | 593.5 KiB | 00m00s [310/555] libdav1d-0:1.4.0-1.fc41.aarch 100% | 115.5 MiB/s | 354.7 KiB | 00m00s [311/555] libaom-0:3.8.2-2.fc41.aarch64 100% | 194.2 MiB/s | 1.6 MiB | 00m00s [312/555] rav1e-libs-0:0.7.1-1.fc40.aar 100% | 194.8 MiB/s | 797.9 KiB | 00m00s [313/555] jbigkit-libs-0:2.1-29.fc40.aa 100% | 17.3 MiB/s | 53.0 KiB | 00m00s [314/555] liblerc-0:4.0.0-6.fc40.aarch6 100% | 92.5 MiB/s | 189.4 KiB | 00m00s [315/555] nettle-0:3.9.1-6.fc40.aarch64 100% | 141.7 MiB/s | 435.3 KiB | 00m00s [316/555] svt-av1-libs-0:1.4.1-5.fc40.a 100% | 75.3 MiB/s | 1.1 MiB | 00m00s [317/555] avahi-libs-0:0.8-26.fc40.aarc 100% | 65.0 MiB/s | 66.6 KiB | 00m00s [318/555] gpgmepp-0:1.23.2-3.fc40.aarch 100% | 63.7 MiB/s | 130.4 KiB | 00m00s [319/555] libdatrie-0:0.2.13-9.fc40.aar 100% | 7.8 MiB/s | 32.1 KiB | 00m00s [320/555] nspr-0:4.35.0-22.fc41.aarch64 100% | 44.5 MiB/s | 136.6 KiB | 00m00s [321/555] nss-0:3.99.0-1.fc41.aarch64 100% | 171.5 MiB/s | 702.6 KiB | 00m00s [322/555] libXau-devel-0:1.0.11-6.fc40. 100% | 4.4 MiB/s | 13.6 KiB | 00m00s [323/555] poppler-data-0:0.4.11-7.fc40. 100% | 201.9 MiB/s | 2.0 MiB | 00m00s [324/555] hicolor-icon-theme-0:0.17-18. 100% | 16.1 MiB/s | 65.8 KiB | 00m00s [325/555] LibRaw-0:0.21.2-5.fc40.aarch6 100% | 203.6 MiB/s | 417.0 KiB | 00m00s [326/555] imath-0:3.1.11-1.fc41.aarch64 100% | 92.7 MiB/s | 94.9 KiB | 00m00s [327/555] tix-1:8.4.3-40.fc40.aarch64 100% | 44.5 MiB/s | 273.5 KiB | 00m00s [328/555] jxrlib-0:1.1-27.fc40.aarch64 100% | 73.1 MiB/s | 449.3 KiB | 00m00s [329/555] openexr-libs-0:3.1.10-5.fc40. 100% | 176.9 MiB/s | 1.1 MiB | 00m00s [330/555] brotli-0:1.1.0-3.fc40.aarch64 100% | 9.6 MiB/s | 19.6 KiB | 00m00s [331/555] graphite2-devel-0:1.3.14-15.f 100% | 10.1 MiB/s | 20.6 KiB | 00m00s [332/555] harfbuzz-icu-0:8.4.0-1.fc41.a 100% | 8.0 MiB/s | 16.4 KiB | 00m00s [333/555] libXfixes-0:6.0.1-3.fc40.aarc 100% | 6.3 MiB/s | 19.5 KiB | 00m00s [334/555] kernel-headers-0:6.9.0-0.rc5. 100% | 223.1 MiB/s | 1.6 MiB | 00m00s [335/555] libdrm-0:2.4.120-3.fc40.aarch 100% | 25.5 MiB/s | 130.7 KiB | 00m00s [336/555] libglvnd-1:1.7.0-4.fc40.aarch 100% | 59.7 MiB/s | 122.3 KiB | 00m00s [337/555] libglvnd-core-devel-1:1.7.0-4 100% | 8.5 MiB/s | 17.4 KiB | 00m00s [338/555] libglvnd-gles-1:1.7.0-4.fc40. 100% | 31.3 MiB/s | 32.1 KiB | 00m00s [339/555] libglvnd-egl-1:1.7.0-4.fc40.a 100% | 17.9 MiB/s | 36.8 KiB | 00m00s [340/555] libXxf86vm-0:1.1.5-6.fc40.aar 100% | 17.4 MiB/s | 17.8 KiB | 00m00s [341/555] libxshmfence-0:1.3.2-3.fc40.a 100% | 6.0 MiB/s | 12.4 KiB | 00m00s [342/555] fontconfig-devel-0:2.15.0-4.f 100% | 53.7 MiB/s | 165.1 KiB | 00m00s [343/555] libgfortran-0:14.0.1-0.15.fc4 100% | 147.3 MiB/s | 452.5 KiB | 00m00s [344/555] hwloc-libs-0:2.10.0-3.fc40.aa 100% | 159.6 MiB/s | 2.1 MiB | 00m00s [345/555] cgnslib-common-0:4.4.0-4.fc40 100% | 22.4 MiB/s | 114.7 KiB | 00m00s [346/555] flexiblas-openblas-openmp-0:3 100% | 8.2 MiB/s | 16.8 KiB | 00m00s [347/555] flexiblas-openblas-openmp64-0 100% | 8.2 MiB/s | 16.9 KiB | 00m00s [348/555] armadillo-0:12.8.1-1.fc41.aar 100% | 15.2 MiB/s | 31.0 KiB | 00m00s [349/555] freexl-0:2.0.0-7.fc41.aarch64 100% | 22.3 MiB/s | 45.7 KiB | 00m00s [350/555] cfitsio-0:4.4.0-2.fc41.aarch6 100% | 64.4 MiB/s | 593.1 KiB | 00m00s [351/555] geos-0:3.12.1-3.fc40.aarch64 100% | 148.1 MiB/s | 1.0 MiB | 00m00s [352/555] giflib-0:5.2.2-1.fc41.aarch64 100% | 25.7 MiB/s | 52.6 KiB | 00m00s [353/555] libaec-0:1.1.2-1.fc40.aarch64 100% | 17.8 MiB/s | 36.4 KiB | 00m00s [354/555] json-c-0:0.17-3.fc40.aarch64 100% | 14.7 MiB/s | 45.3 KiB | 00m00s [355/555] libdeflate-0:1.20-4.fc41.aarc 100% | 20.7 MiB/s | 63.4 KiB | 00m00s [356/555] libgeotiff-0:1.7.1-13.fc41.aa 100% | 20.8 MiB/s | 106.6 KiB | 00m00s [357/555] libgta-0:1.2.1-12.fc40.aarch6 100% | 11.4 MiB/s | 35.1 KiB | 00m00s [358/555] libarrow-0:16.0.0-1.fc41.aarc 100% | 219.5 MiB/s | 4.8 MiB | 00m00s [359/555] libkml-0:1.3.0-47.fc40.aarch6 100% | 36.1 MiB/s | 332.4 KiB | 00m00s [360/555] qt5-qtwebkit-0:5.212.0-0.85al 100% | 71.2 MiB/s | 12.2 MiB | 00m00s [361/555] libqhull_r-1:8.0.2-4.fc40.aar 100% | 14.7 MiB/s | 195.3 KiB | 00m00s [362/555] libspatialite-0:5.1.0-6.fc41. 100% | 156.3 MiB/s | 3.0 MiB | 00m00s [363/555] ogdi-0:4.1.1-1.fc40.aarch64 100% | 28.8 MiB/s | 235.9 KiB | 00m00s [364/555] parquet-libs-0:16.0.0-1.fc41. 100% | 101.5 MiB/s | 935.5 KiB | 00m00s [365/555] unixODBC-0:2.3.12-4.fc40.aarc 100% | 116.2 MiB/s | 476.1 KiB | 00m00s [366/555] autoconf-0:2.72-2.fc41.noarch 100% | 162.1 MiB/s | 830.1 KiB | 00m00s [367/555] perl-Class-Struct-0:0.68-507. 100% | 4.3 MiB/s | 22.2 KiB | 00m00s [368/555] perl-Errno-0:1.37-507.fc41.aa 100% | 4.9 MiB/s | 15.0 KiB | 00m00s [369/555] perl-File-stat-0:1.13-507.fc4 100% | 8.4 MiB/s | 17.3 KiB | 00m00s [370/555] perl-Thread-Queue-0:3.14-503. 100% | 20.7 MiB/s | 21.2 KiB | 00m00s [371/555] perl-constant-0:1.33-503.fc40 100% | 11.1 MiB/s | 22.8 KiB | 00m00s [372/555] perl-threads-1:2.36-503.fc40. 100% | 27.9 MiB/s | 57.2 KiB | 00m00s [373/555] mariadb-connector-c-config-0: 100% | 4.3 MiB/s | 8.7 KiB | 00m00s [374/555] pixman-devel-0:0.43.4-1.fc41. 100% | 16.8 MiB/s | 17.2 KiB | 00m00s [375/555] libffi-devel-0:3.4.6-1.fc41.a 100% | 9.0 MiB/s | 27.7 KiB | 00m00s [376/555] libmount-devel-0:2.40-13.fc41 100% | 13.2 MiB/s | 27.0 KiB | 00m00s [377/555] libselinux-devel-0:3.6-4.fc40 100% | 73.7 MiB/s | 150.9 KiB | 00m00s [378/555] python3-packaging-0:24.0-1.fc 100% | 41.1 MiB/s | 126.2 KiB | 00m00s [379/555] pcre2-devel-0:10.43-1.fc41.aa 100% | 84.6 MiB/s | 519.7 KiB | 00m00s [380/555] sysprof-capture-devel-0:46.0- 100% | 27.7 MiB/s | 56.8 KiB | 00m00s [381/555] openjpeg2-tools-0:2.5.2-1.fc4 100% | 15.8 MiB/s | 80.9 KiB | 00m00s [382/555] gdk-pixbuf2-modules-0:2.42.11 100% | 27.4 MiB/s | 28.1 KiB | 00m00s [383/555] xerces-c-0:3.2.5-2.fc40.aarch 100% | 17.8 MiB/s | 891.8 KiB | 00m00s [384/555] libb2-0:0.98.1-11.fc40.aarch6 100% | 23.7 MiB/s | 24.3 KiB | 00m00s [385/555] proj-data-0:9.4.0-1.fc41.noar 100% | 81.1 MiB/s | 1.3 MiB | 00m00s [386/555] mpdecimal-0:2.5.1-9.fc40.aarc 100% | 43.4 MiB/s | 88.8 KiB | 00m00s [387/555] tzdata-0:2024a-5.fc41.noarch 100% | 139.8 MiB/s | 716.0 KiB | 00m00s [388/555] python-pip-wheel-0:24.0-2.fc4 100% | 184.4 MiB/s | 1.5 MiB | 00m00s [389/555] mesa-libEGL-0:24.0.5-1.fc41.a 100% | 21.9 MiB/s | 134.6 KiB | 00m00s [390/555] qt5-qtdeclarative-0:5.15.13-1 100% | 306.7 MiB/s | 4.3 MiB | 00m00s [391/555] perl-vars-0:1.05-507.fc41.noa 100% | 2.1 MiB/s | 13.1 KiB | 00m00s [392/555] perl-Text-ParseWords-0:3.31-5 100% | 15.9 MiB/s | 16.3 KiB | 00m00s [393/555] perl-base-0:2.27-507.fc41.noa 100% | 16.0 MiB/s | 16.3 KiB | 00m00s [394/555] perl-Fcntl-0:1.15-507.fc41.aa 100% | 20.3 MiB/s | 20.8 KiB | 00m00s [395/555] perl-overload-0:1.37-507.fc41 100% | 22.3 MiB/s | 45.7 KiB | 00m00s [396/555] perl-SelectSaver-0:1.02-507.f 100% | 5.8 MiB/s | 11.8 KiB | 00m00s [397/555] perl-Socket-4:2.038-1.fc41.aa 100% | 18.2 MiB/s | 56.0 KiB | 00m00s [398/555] perl-Symbol-0:1.09-507.fc41.n 100% | 14.0 MiB/s | 14.3 KiB | 00m00s [399/555] perl-Scalar-List-Utils-5:1.63 100% | 34.9 MiB/s | 71.5 KiB | 00m00s [400/555] dbus-libs-1:1.14.10-3.fc40.aa 100% | 76.1 MiB/s | 155.9 KiB | 00m00s [401/555] libproxy-0:0.5.5-1.fc41.aarch 100% | 23.3 MiB/s | 47.7 KiB | 00m00s [402/555] pcre2-utf16-0:10.43-1.fc41.aa 100% | 67.3 MiB/s | 206.9 KiB | 00m00s [403/555] qt-settings-0:40.0-1.fc41.noa 100% | 4.9 MiB/s | 10.1 KiB | 00m00s [404/555] qt5-qtbase-common-0:5.15.13-1 100% | 5.8 MiB/s | 11.9 KiB | 00m00s [405/555] glx-utils-0:9.0.0-6.fc40.aarc 100% | 36.8 MiB/s | 75.3 KiB | 00m00s [406/555] libinput-0:1.25.0-4.fc41.aarc 100% | 102.6 MiB/s | 210.1 KiB | 00m00s [407/555] libxkbcommon-0:1.7.0-1.fc41.a 100% | 70.5 MiB/s | 144.5 KiB | 00m00s [408/555] libdicom-0:1.1.0-2.fc41.aarch 100% | 1.6 MiB/s | 113.0 KiB | 00m00s [409/555] libxkbcommon-x11-0:1.7.0-1.fc 100% | 20.5 MiB/s | 21.0 KiB | 00m00s [410/555] xcb-util-image-0:0.4.1-5.fc40 100% | 9.1 MiB/s | 18.7 KiB | 00m00s [411/555] xcb-util-keysyms-0:0.4.1-5.fc 100% | 13.9 MiB/s | 14.3 KiB | 00m00s [412/555] mesa-libgbm-0:24.0.5-1.fc41.a 100% | 15.6 MiB/s | 47.8 KiB | 00m00s [413/555] xcb-util-renderutil-0:0.3.10- 100% | 8.5 MiB/s | 17.3 KiB | 00m00s [414/555] xcb-util-wm-0:0.4.2-5.fc40.aa 100% | 15.0 MiB/s | 30.8 KiB | 00m00s [415/555] vulkan-loader-0:1.3.280.0-1.f 100% | 50.8 MiB/s | 156.1 KiB | 00m00s [416/555] vulkan-headers-0:1.3.280.0-1. 100% | 103.0 MiB/s | 1.2 MiB | 00m00s [417/555] qt5-qttools-common-0:5.15.13- 100% | 1.6 MiB/s | 11.1 KiB | 00m00s [418/555] gstreamer1-0:1.24.0-1.fc41.aa 100% | 78.6 MiB/s | 1.8 MiB | 00m00s [419/555] gstreamer1-plugins-base-0:1.2 100% | 84.1 MiB/s | 2.2 MiB | 00m00s [420/555] hyphen-0:2.8.8-24.fc41.aarch6 100% | 7.2 MiB/s | 29.3 KiB | 00m00s [421/555] libxslt-0:1.1.39-3.fc40.aarch 100% | 36.5 MiB/s | 186.8 KiB | 00m00s [422/555] qt5-qtsensors-0:5.15.13-1.fc4 100% | 57.0 MiB/s | 233.5 KiB | 00m00s [423/555] qt5-qtwebchannel-0:5.15.13-1. 100% | 9.0 MiB/s | 101.5 KiB | 00m00s [424/555] woff2-0:1.0.2-19.fc40.aarch64 100% | 19.9 MiB/s | 61.0 KiB | 00m00s [425/555] blosc-0:1.21.5-4.fc40.aarch64 100% | 11.8 MiB/s | 48.4 KiB | 00m00s [426/555] qt5-qtlocation-0:5.15.13-1.fc 100% | 94.6 MiB/s | 3.1 MiB | 00m00s [427/555] perl-Getopt-Std-0:1.13-507.fc 100% | 3.9 MiB/s | 15.8 KiB | 00m00s [428/555] perl-MIME-Base64-0:3.16-503.f 100% | 14.6 MiB/s | 29.9 KiB | 00m00s [429/555] perl-Storable-1:3.32-502.fc40 100% | 23.8 MiB/s | 97.4 KiB | 00m00s [430/555] perl-parent-1:0.241-502.fc40. 100% | 4.8 MiB/s | 14.7 KiB | 00m00s [431/555] google-noto-fonts-common-0:20 100% | 4.3 MiB/s | 17.5 KiB | 00m00s [432/555] gpgme-0:1.23.2-3.fc40.aarch64 100% | 41.2 MiB/s | 210.9 KiB | 00m00s [433/555] libassuan-0:2.5.7-1.fc41.aarc 100% | 32.5 MiB/s | 66.6 KiB | 00m00s [434/555] nss-softokn-0:3.99.0-1.fc41.a 100% | 101.9 MiB/s | 417.4 KiB | 00m00s [435/555] nss-sysinit-0:3.99.0-1.fc41.a 100% | 3.0 MiB/s | 18.7 KiB | 00m00s [436/555] nss-util-0:3.99.0-1.fc41.aarc 100% | 21.2 MiB/s | 86.7 KiB | 00m00s [437/555] jasper-libs-0:4.2.3-1.fc41.aa 100% | 52.5 MiB/s | 161.2 KiB | 00m00s [438/555] gettext-0:0.22.5-2.fc41.aarch 100% | 108.1 MiB/s | 1.1 MiB | 00m00s [439/555] openblas-openmp-0:0.3.26-4.fc 100% | 225.8 MiB/s | 3.8 MiB | 00m00s [440/555] SuperLU-0:6.0.1-5.fc41.aarch6 100% | 24.4 MiB/s | 175.0 KiB | 00m00s [441/555] openblas-openmp64-0:0.3.26-4. 100% | 163.0 MiB/s | 3.8 MiB | 00m00s [442/555] arpack-0:3.9.1-3.fc40.aarch64 100% | 19.7 MiB/s | 181.8 KiB | 00m00s [443/555] clang-libs-0:18.1.3-2.fc41.aa 100% | 151.7 MiB/s | 22.9 MiB | 00m00s [444/555] minizip-ng-compat-0:3.0.10-8. 100% | 2.7 MiB/s | 65.2 KiB | 00m00s [445/555] libarrow-doc-0:16.0.0-1.fc41. 100% | 1.3 MiB/s | 29.0 KiB | 00m00s [446/555] re2-1:20220601-5.fc40.aarch64 100% | 63.3 MiB/s | 194.5 KiB | 00m00s [447/555] snappy-0:1.1.10-4.fc40.aarch6 100% | 12.0 MiB/s | 36.9 KiB | 00m00s [448/555] liborc2-0:2.0.0-2.fc41.aarch6 100% | 91.4 MiB/s | 468.1 KiB | 00m00s [449/555] uriparser-0:0.9.7-5.fc40.aarc 100% | 27.8 MiB/s | 56.9 KiB | 00m00s [450/555] utf8proc-0:2.7.0-7.fc40.aarch 100% | 26.1 MiB/s | 80.2 KiB | 00m00s [451/555] librttopo-0:1.1.0-14.fc40.aar 100% | 66.7 MiB/s | 205.0 KiB | 00m00s [452/555] openssl-1:3.2.1-6.fc41.aarch6 100% | 220.5 MiB/s | 1.1 MiB | 00m00s [453/555] m4-0:1.4.19-9.fc40.aarch64 100% | 59.0 MiB/s | 302.3 KiB | 00m00s [454/555] thrift-0:0.15.0-4.fc40.aarch6 100% | 152.8 MiB/s | 1.4 MiB | 00m00s [455/555] perl-Data-Dumper-0:2.188-503. 100% | 13.4 MiB/s | 54.9 KiB | 00m00s [456/555] perl-File-Compare-0:1.100.700 100% | 6.5 MiB/s | 13.3 KiB | 00m00s [457/555] perl-File-Copy-0:2.41-507.fc4 100% | 9.9 MiB/s | 20.2 KiB | 00m00s [458/555] perl-File-Temp-1:0.231.100-50 100% | 28.8 MiB/s | 59.0 KiB | 00m00s [459/555] perl-POSIX-0:2.13-507.fc41.aa 100% | 23.8 MiB/s | 97.6 KiB | 00m00s [460/555] perl-threads-shared-0:1.68-50 100% | 21.6 MiB/s | 44.3 KiB | 00m00s [461/555] libblkid-devel-0:2.40-13.fc41 100% | 12.7 MiB/s | 26.1 KiB | 00m00s [462/555] libsepol-devel-0:3.6-3.fc40.a 100% | 15.9 MiB/s | 48.7 KiB | 00m00s [463/555] libwayland-client-0:1.22.0-3. 100% | 16.0 MiB/s | 32.8 KiB | 00m00s [464/555] pcre2-utf32-0:10.43-1.fc41.aa 100% | 47.5 MiB/s | 194.4 KiB | 00m00s [465/555] libwayland-server-0:1.22.0-3. 100% | 40.8 MiB/s | 41.8 KiB | 00m00s [466/555] perl-mro-0:1.28-507.fc41.aarc 100% | 14.0 MiB/s | 28.7 KiB | 00m00s [467/555] perl-overloading-0:0.02-507.f 100% | 12.7 MiB/s | 13.0 KiB | 00m00s [468/555] libevdev-0:1.13.1-4.fc40.aarc 100% | 20.8 MiB/s | 42.6 KiB | 00m00s [469/555] duktape-0:2.7.0-7.fc40.aarch6 100% | 55.7 MiB/s | 171.2 KiB | 00m00s [470/555] libwacom-0:2.11.0-1.fc41.aarc 100% | 14.2 MiB/s | 43.6 KiB | 00m00s [471/555] mtdev-0:1.1.6-8.fc40.aarch64 100% | 20.3 MiB/s | 20.8 KiB | 00m00s [472/555] clang-resource-filesystem-0:1 100% | 7.3 MiB/s | 14.9 KiB | 00m00s [473/555] xkeyboard-config-0:2.41-1.fc4 100% | 190.6 MiB/s | 976.0 KiB | 00m00s [474/555] xcb-util-0:0.4.1-5.fc40.aarch 100% | 3.7 MiB/s | 18.9 KiB | 00m00s [475/555] libunwind-0:1.8.0-3.fc41.aarc 100% | 39.2 MiB/s | 80.2 KiB | 00m00s [476/555] alsa-lib-0:1.2.11-2.fc40.aarc 100% | 249.8 MiB/s | 511.6 KiB | 00m00s [477/555] graphene-0:1.10.6-8.fc40.aarc 100% | 30.9 MiB/s | 63.4 KiB | 00m00s [478/555] cdparanoia-libs-0:10.2-44.fc4 100% | 13.1 MiB/s | 53.8 KiB | 00m00s [479/555] libgudev-0:238-5.fc40.aarch64 100% | 16.5 MiB/s | 33.9 KiB | 00m00s [480/555] libvisual-1:0.4.1-4.fc40.aarc 100% | 70.8 MiB/s | 145.1 KiB | 00m00s [481/555] libvorbis-1:1.3.7-10.fc40.aar 100% | 46.8 MiB/s | 191.8 KiB | 00m00s [482/555] libwayland-cursor-0:1.22.0-3. 100% | 4.6 MiB/s | 18.9 KiB | 00m00s [483/555] libwayland-egl-0:1.22.0-3.fc4 100% | 6.2 MiB/s | 12.6 KiB | 00m00s [484/555] opus-0:1.5.1-1.fc41.aarch64 100% | 111.1 MiB/s | 227.5 KiB | 00m00s [485/555] iso-codes-0:4.16.0-3.fc40.noa 100% | 196.7 MiB/s | 3.5 MiB | 00m00s [486/555] orc-0:0.4.38-2.fc41.aarch64 100% | 27.6 MiB/s | 226.5 KiB | 00m00s [487/555] gnupg2-0:2.4.5-1.fc41.aarch64 100% | 190.8 MiB/s | 2.7 MiB | 00m00s [488/555] libgpg-error-0:1.48-1.fc41.aa 100% | 28.4 MiB/s | 232.9 KiB | 00m00s [489/555] nss-softokn-freebl-0:3.99.0-1 100% | 45.6 MiB/s | 373.5 KiB | 00m00s [490/555] gettext-runtime-0:0.22.5-2.fc 100% | 59.6 MiB/s | 122.0 KiB | 00m00s [491/555] libtextstyle-0:0.22.5-2.fc41. 100% | 28.9 MiB/s | 88.8 KiB | 00m00s [492/555] gettext-libs-0:0.22.5-2.fc41. 100% | 106.2 MiB/s | 652.5 KiB | 00m00s [493/555] openblas-0:0.3.26-4.fc40.aarc 100% | 12.6 MiB/s | 38.6 KiB | 00m00s [494/555] protobuf-0:3.19.6-8.fc40.aarc 100% | 227.5 MiB/s | 931.9 KiB | 00m00s [495/555] perl-B-0:1.88-507.fc41.aarch6 100% | 34.8 MiB/s | 178.3 KiB | 00m00s [496/555] perl-locale-0:1.10-507.fc41.n 100% | 13.5 MiB/s | 13.8 KiB | 00m00s [497/555] metis-0:5.1.0.3-5.fc40.aarch6 100% | 69.4 MiB/s | 568.5 KiB | 00m00s [498/555] libwacom-data-0:2.11.0-1.fc41 100% | 96.8 MiB/s | 198.2 KiB | 00m00s [499/555] libksba-0:1.6.6-1.fc41.aarch6 100% | 51.4 MiB/s | 158.0 KiB | 00m00s [500/555] libgcrypt-0:1.10.3-4.fc41.aar 100% | 88.9 MiB/s | 455.1 KiB | 00m00s [501/555] npth-0:1.7-1.fc41.aarch64 100% | 8.1 MiB/s | 24.9 KiB | 00m00s [502/555] perl-if-0:0.61.000-507.fc41.n 100% | 13.8 MiB/s | 14.1 KiB | 00m00s [503/555] gettext-envsubst-0:0.22.5-2.f 100% | 12.2 MiB/s | 37.5 KiB | 00m00s [504/555] tpm2-tss-0:4.0.1-7.fc40.aarch 100% | 94.6 MiB/s | 387.6 KiB | 00m00s [505/555] annobin-docs-0:12.51-1.fc41.n 100% | 43.7 MiB/s | 89.4 KiB | 00m00s [506/555] gcc-plugin-annobin-0:14.0.1-0 100% | 15.5 MiB/s | 47.5 KiB | 00m00s [507/555] annobin-plugin-gcc-0:12.51-1. 100% | 156.3 MiB/s | 960.5 KiB | 00m00s [508/555] pyproject-rpm-macros-0:1.12.0 100% | 20.2 MiB/s | 41.4 KiB | 00m00s [509/555] python-rpm-macros-0:3.12-9.fc 100% | 5.9 MiB/s | 18.0 KiB | 00m00s [510/555] python3-rpm-generators-0:14-1 100% | 14.5 MiB/s | 29.6 KiB | 00m00s [511/555] python3-rpm-macros-0:3.12-9.f 100% | 6.2 MiB/s | 12.8 KiB | 00m00s [512/555] cmake-rpm-macros-0:3.28.3-4.f 100% | 16.9 MiB/s | 17.3 KiB | 00m00s [513/555] cli11-devel-0:2.4.1-1.fc41.no 100% | 33.6 MiB/s | 137.5 KiB | 00m00s [514/555] catch-0:3.5.4-1.fc41.aarch64 100% | 66.6 MiB/s | 340.9 KiB | 00m00s [515/555] crypto-policies-scripts-0:202 100% | 26.6 MiB/s | 108.9 KiB | 00m00s [516/555] libxcrypt-devel-0:4.4.36-5.fc 100% | 14.0 MiB/s | 28.6 KiB | 00m00s [517/555] libedit-0:3.1-50.20230828cvs. 100% | 52.4 MiB/s | 107.2 KiB | 00m00s [518/555] glibc-devel-0:2.39.9000-14.fc 100% | 59.4 MiB/s | 547.6 KiB | 00m00s [519/555] xorg-x11-fonts-Type1-0:7.5-38 100% | 123.1 MiB/s | 504.1 KiB | 00m00s [520/555] mkfontscale-0:1.2.2-6.fc40.aa 100% | 15.7 MiB/s | 32.1 KiB | 00m00s [521/555] ttmkfdir-0:3.0.9-70.fc40.aarc 100% | 25.4 MiB/s | 52.0 KiB | 00m00s [522/555] java-21-openjdk-1:21.0.2.0.13 100% | 32.1 MiB/s | 427.9 KiB | 00m00s [523/555] libfontenc-0:1.1.8-1.fc41.aar 100% | 16.0 MiB/s | 32.9 KiB | 00m00s [524/555] perl-Pod-Usage-4:2.03-503.fc4 100% | 38.8 MiB/s | 39.7 KiB | 00m00s [525/555] perl-Pod-Perldoc-0:3.28.01-50 100% | 41.8 MiB/s | 85.6 KiB | 00m00s [526/555] perl-podlators-1:5.01-502.fc4 100% | 40.9 MiB/s | 125.5 KiB | 00m00s [527/555] groff-base-0:1.23.0-6.fc40.aa 100% | 184.8 MiB/s | 1.1 MiB | 00m00s [528/555] perl-HTTP-Tiny-0:0.088-5.fc40 100% | 13.6 MiB/s | 55.6 KiB | 00m00s [529/555] perl-IPC-Open3-0:1.22-507.fc4 100% | 21.5 MiB/s | 22.0 KiB | 00m00s [530/555] perl-Pod-Simple-1:3.45-6.fc40 100% | 106.7 MiB/s | 218.5 KiB | 00m00s [531/555] perl-Term-ANSIColor-0:5.01-50 100% | 46.4 MiB/s | 47.6 KiB | 00m00s [532/555] perl-Term-Cap-0:1.18-503.fc40 100% | 10.7 MiB/s | 21.9 KiB | 00m00s [533/555] perl-IO-Socket-SSL-0:2.085-1. 100% | 74.4 MiB/s | 228.6 KiB | 00m00s [534/555] perl-Mozilla-CA-0:20240313-1. 100% | 6.9 MiB/s | 14.0 KiB | 00m00s [535/555] perl-Time-Local-2:1.350-5.fc4 100% | 16.8 MiB/s | 34.3 KiB | 00m00s [536/555] perl-Net-SSLeay-0:1.94-3.fc40 100% | 91.5 MiB/s | 375.0 KiB | 00m00s [537/555] perl-Pod-Escapes-1:1.07-503.f 100% | 19.2 MiB/s | 19.6 KiB | 00m00s [538/555] perl-Text-Tabs+Wrap-0:2024.00 100% | 21.1 MiB/s | 21.6 KiB | 00m00s [539/555] ncurses-0:6.4-12.20240127.fc4 100% | 136.8 MiB/s | 420.1 KiB | 00m00s [540/555] perl-IO-Socket-IP-0:0.42-2.fc 100% | 20.4 MiB/s | 41.7 KiB | 00m00s [541/555] perl-URI-0:5.28-1.fc41.noarch 100% | 64.8 MiB/s | 132.7 KiB | 00m00s [542/555] perl-AutoLoader-0:5.74-507.fc 100% | 10.4 MiB/s | 21.4 KiB | 00m00s [543/555] perl-Digest-MD5-0:2.59-3.fc40 100% | 35.0 MiB/s | 35.8 KiB | 00m00s [544/555] perl-libnet-0:3.15-503.fc40.n 100% | 62.7 MiB/s | 128.5 KiB | 00m00s [545/555] perl-FileHandle-0:2.05-507.fc 100% | 15.3 MiB/s | 15.6 KiB | 00m00s [546/555] perl-Digest-0:1.20-502.fc40.n 100% | 24.1 MiB/s | 24.6 KiB | 00m00s [547/555] hdf-libs-0:4.2.16.2-1.fc40.aa 100% | 67.4 MiB/s | 276.0 KiB | 00m00s [548/555] copy-jdk-configs-0:4.1-5.fc40 100% | 26.9 MiB/s | 27.6 KiB | 00m00s [549/555] javapackages-filesystem-0:6.2 100% | 6.0 MiB/s | 12.3 KiB | 00m00s [550/555] lksctp-tools-0:1.0.19-6.fc40. 100% | 45.4 MiB/s | 93.0 KiB | 00m00s [551/555] tzdata-java-0:2024a-5.fc41.no 100% | 46.0 MiB/s | 47.1 KiB | 00m00s [552/555] lua-0:5.4.6-5.fc40.aarch64 100% | 61.9 MiB/s | 190.1 KiB | 00m00s [553/555] llvm-libs-0:18.1.3-1.fc41.aar 100% | 288.6 MiB/s | 26.8 MiB | 00m00s [554/555] lua-posix-0:36.2.1-6.fc40.aar 100% | 5.5 MiB/s | 147.3 KiB | 00m00s [555/555] java-21-openjdk-headless-1:21 100% | 249.9 MiB/s | 47.0 MiB | 00m00s -------------------------------------------------------------------------------- [555/555] Total 100% | 216.7 MiB/s | 544.2 MiB | 00m03s Running transaction [ 1/557] Verify package files 100% | 228.0 B/s | 555.0 B | 00m02s >>> Running pre-transaction scriptlet: copy-jdk-configs-0:4.1-5.fc40.noarch >>> Stop pre-transaction scriptlet: copy-jdk-configs-0:4.1-5.fc40.noarch >>> Running pre-transaction scriptlet: crypto-policies-scripts-0:20240320-1.git5 >>> Stop pre-transaction scriptlet: crypto-policies-scripts-0:20240320-1.git58e3 >>> Running pre-transaction scriptlet: java-21-openjdk-headless-1:21.0.2.0.13-3. >>> Stop pre-transaction scriptlet: java-21-openjdk-headless-1:21.0.2.0.13-3.fc4 [ 2/557] Prepare transaction 100% | 989.0 B/s | 555.0 B | 00m01s [ 3/557] Installing cmake-filesystem-0 100% | 2.3 MiB/s | 7.1 KiB | 00m00s [ 4/557] Installing xorg-x11-proto-dev 100% | 178.3 MiB/s | 1.8 MiB | 00m00s [ 5/557] Installing libpng-2:1.6.40-3. 100% | 163.5 MiB/s | 334.9 KiB | 00m00s [ 6/557] Installing libjpeg-turbo-0:3. 100% | 258.5 MiB/s | 794.1 KiB | 00m00s [ 7/557] Installing libgfortran-0:14.0 100% | 304.3 MiB/s | 1.5 MiB | 00m00s [ 8/557] Installing expat-0:2.6.2-1.fc 100% | 263.1 MiB/s | 538.8 KiB | 00m00s [ 9/557] Installing zlib-ng-compat-dev 100% | 102.0 MiB/s | 104.5 KiB | 00m00s [ 10/557] Installing libicu-0:74.2-1.fc 100% | 359.1 MiB/s | 35.9 MiB | 00m00s [ 11/557] Installing boost-system-0:1.8 100% | 192.6 MiB/s | 197.3 KiB | 00m00s [ 12/557] Installing libwebp-0:1.4.0-1. 100% | 309.6 MiB/s | 1.2 MiB | 00m00s [ 13/557] Installing openjpeg2-0:2.5.2- 100% | 175.7 MiB/s | 539.6 KiB | 00m00s [ 14/557] Installing boost-chrono-0:1.8 100% | 193.8 MiB/s | 198.4 KiB | 00m00s [ 15/557] Installing libdrm-0:2.4.120-3 100% | 340.7 MiB/s | 1.4 MiB | 00m00s [ 16/557] Installing nspr-0:4.35.0-22.f 100% | 241.7 MiB/s | 742.5 KiB | 00m00s [ 17/557] Installing tcl-1:8.6.14-1.fc4 100% | 241.7 MiB/s | 4.6 MiB | 00m00s [ 18/557] Installing boost-thread-0:1.8 100% | 259.1 MiB/s | 265.3 KiB | 00m00s [ 19/557] Installing libpng-devel-2:1.6 100% | 294.2 MiB/s | 1.2 MiB | 00m00s [ 20/557] Installing libgpg-error-0:1.4 100% | 224.2 MiB/s | 1.1 MiB | 00m00s [ 21/557] Installing qt5-qttools-common 100% | 0.0 B/s | 7.9 KiB | 00m00s [ 22/557] Installing libglvnd-1:1.7.0-4 100% | 568.4 MiB/s | 1.7 MiB | 00m00s [ 23/557] Installing libglvnd-opengl-1: 100% | 509.6 MiB/s | 521.8 KiB | 00m00s [ 24/557] Installing libogg-2:1.3.5-8.f 100% | 202.1 MiB/s | 206.9 KiB | 00m00s [ 25/557] Installing libX11-xcb-0:1.8.9 100% | 191.2 MiB/s | 195.8 KiB | 00m00s [ 26/557] Installing lcms2-0:2.16-3.fc4 100% | 237.5 MiB/s | 486.4 KiB | 00m00s [ 27/557] Installing fonts-filesystem-1 100% | 0.0 B/s | 788.0 B | 00m00s [ 28/557] Installing urw-base35-fonts-c 100% | 37.5 MiB/s | 38.4 KiB | 00m00s [ 29/557] Installing nss-util-0:3.99.0- 100% | 339.0 MiB/s | 347.2 KiB | 00m00s [ 30/557] Installing libjpeg-turbo-deve 100% | 173.6 MiB/s | 355.5 KiB | 00m00s [ 31/557] Installing libaec-0:1.1.2-1.f 100% | 201.4 MiB/s | 412.4 KiB | 00m00s [ 32/557] Installing hdf5-0:1.12.1-15.f 100% | 401.5 MiB/s | 12.4 MiB | 00m00s [ 33/557] Installing libICE-0:1.1.1-3.f 100% | 268.0 MiB/s | 274.4 KiB | 00m00s [ 34/557] Installing libmpc-0:1.3.1-5.f 100% | 137.8 MiB/s | 282.2 KiB | 00m00s [ 35/557] Installing libICE-devel-0:1.1 100% | 257.2 MiB/s | 263.4 KiB | 00m00s [ 36/557] Installing libSM-0:1.2.4-3.fc 100% | 248.7 MiB/s | 254.6 KiB | 00m00s [ 37/557] Installing libtheora-1:1.1.1- 100% | 278.4 MiB/s | 855.3 KiB | 00m00s [ 38/557] Installing mesa-libGLU-0:9.0. 100% | 192.6 MiB/s | 394.4 KiB | 00m00s [ 39/557] Installing libassuan-0:2.5.7- 100% | 275.0 MiB/s | 281.6 KiB | 00m00s [ 40/557] Installing boost-regex-0:1.83 100% | 161.6 MiB/s | 331.1 KiB | 00m00s [ 41/557] Installing python-rpm-macros- 100% | 22.3 MiB/s | 22.8 KiB | 00m00s [ 42/557] Installing libwayland-client- 100% | 194.6 MiB/s | 199.2 KiB | 00m00s [ 43/557] Installing snappy-0:1.1.10-4. 100% | 207.6 MiB/s | 212.6 KiB | 00m00s [ 44/557] Installing geos-0:3.12.1-3.fc 100% | 341.4 MiB/s | 3.8 MiB | 00m00s [ 45/557] Installing imath-0:3.1.11-1.f 100% | 50.2 MiB/s | 514.1 KiB | 00m00s [ 46/557] Installing openssl-devel-1:3. 100% | 50.6 MiB/s | 5.2 MiB | 00m00s [ 47/557] Installing double-conversion- 100% | 100.7 MiB/s | 206.2 KiB | 00m00s [ 48/557] Installing tbb-0:2021.11.0-5. 100% | 283.5 MiB/s | 871.0 KiB | 00m00s [ 49/557] Installing mesa-libglapi-0:24 100% | 225.5 MiB/s | 461.7 KiB | 00m00s [ 50/557] Installing boost-context-0:1. 100% | 192.8 MiB/s | 197.4 KiB | 00m00s [ 51/557] Installing boost-atomic-0:1.8 100% | 193.2 MiB/s | 197.9 KiB | 00m00s [ 52/557] Installing boost-filesystem-0 100% | 85.9 MiB/s | 263.9 KiB | 00m00s [ 53/557] Installing libstdc++-devel-0: 100% | 276.7 MiB/s | 15.2 MiB | 00m00s [ 54/557] Installing jsoncpp-0:1.9.5-7. 100% | 164.6 MiB/s | 337.2 KiB | 00m00s [ 55/557] Installing openexr-libs-0:3.1 100% | 429.0 MiB/s | 6.9 MiB | 00m00s [ 56/557] Installing python3-rpm-macros 100% | 0.0 B/s | 6.7 KiB | 00m00s [ 57/557] Installing cgnslib-libs-0:4.4 100% | 299.1 MiB/s | 918.9 KiB | 00m00s [ 58/557] Installing tcl-devel-1:8.6.14 100% | 156.1 MiB/s | 799.4 KiB | 00m00s [ 59/557] Installing libicu-devel-0:74. 100% | 200.6 MiB/s | 5.8 MiB | 00m00s [ 60/557] Installing blas-0:3.12.0-5.fc 100% | 119.6 MiB/s | 1.6 MiB | 00m00s [ 61/557] Installing blas64-0:3.12.0-5. 100% | 369.8 MiB/s | 1.1 MiB | 00m00s [ 62/557] Installing blas64_-0:3.12.0-5 100% | 370.9 MiB/s | 1.1 MiB | 00m00s [ 63/557] Installing hdf-libs-0:4.2.16. 100% | 277.4 MiB/s | 852.1 KiB | 00m00s [ 64/557] Installing libharu-0:2.4.3-5. 100% | 202.6 MiB/s | 1.8 MiB | 00m00s [ 65/557] Installing openblas-0:0.3.26- 100% | 95.5 MiB/s | 97.8 KiB | 00m00s [ 66/557] Installing libtextstyle-0:0.2 100% | 257.8 MiB/s | 264.0 KiB | 00m00s [ 67/557] Installing gettext-libs-0:0.2 100% | 290.4 MiB/s | 2.0 MiB | 00m00s [ 68/557] Installing alsa-lib-0:1.2.11- 100% | 232.4 MiB/s | 1.9 MiB | 00m00s [ 69/557] Installing libevdev-0:1.13.1- 100% | 194.5 MiB/s | 199.2 KiB | 00m00s [ 70/557] Installing libwayland-server- 100% | 195.0 MiB/s | 199.7 KiB | 00m00s [ 71/557] Installing libarrow-doc-0:16. 100% | 113.8 MiB/s | 116.6 KiB | 00m00s [ 72/557] Installing minizip-ng-compat- 100% | 257.2 MiB/s | 263.4 KiB | 00m00s [ 73/557] Installing freexl-0:2.0.0-7.f 100% | 217.3 MiB/s | 222.6 KiB | 00m00s [ 74/557] Installing pcre2-utf16-0:10.4 100% | 315.7 MiB/s | 646.6 KiB | 00m00s [ 75/557] Installing dbus-libs-1:1.14.1 100% | 239.3 MiB/s | 490.2 KiB | 00m00s [ 76/557] Installing libdicom-0:1.1.0-2 100% | 284.8 MiB/s | 583.3 KiB | 00m00s [ 77/557] Installing json-c-0:0.17-3.fc 100% | 198.8 MiB/s | 203.6 KiB | 00m00s [ 78/557] Installing libxshmfence-0:1.3 100% | 63.9 MiB/s | 196.2 KiB | 00m00s [ 79/557] Installing kernel-headers-0:6 100% | 146.0 MiB/s | 6.3 MiB | 00m00s [ 80/557] Installing libxcrypt-devel-0: 100% | 15.9 MiB/s | 32.6 KiB | 00m00s [ 81/557] Installing glibc-devel-0:2.39 100% | 114.0 MiB/s | 2.3 MiB | 00m00s [ 82/557] Installing liblerc-0:4.0.0-6. 100% | 199.2 MiB/s | 611.9 KiB | 00m00s [ 83/557] Installing libXau-0:1.0.11-6. 100% | 238.6 MiB/s | 244.3 KiB | 00m00s [ 84/557] Installing libxcb-0:1.17.0-1. 100% | 458.4 MiB/s | 5.0 MiB | 00m00s [ 85/557] Installing mesa-libgbm-0:24.0 100% | 193.5 MiB/s | 198.1 KiB | 00m00s [ 86/557] Installing libglvnd-egl-1:1.7 100% | 193.8 MiB/s | 198.5 KiB | 00m00s [ 87/557] Installing mesa-libEGL-0:24.0 100% | 193.6 MiB/s | 396.5 KiB | 00m00s [ 88/557] Installing pugixml-0:1.13-5.f 100% | 107.6 MiB/s | 330.6 KiB | 00m00s [ 89/557] Installing libcurl-devel-0:8. 100% | 66.7 MiB/s | 1.3 MiB | 00m00s [ 90/557] Installing libpq-0:16.1-4.fc4 100% | 209.4 MiB/s | 1.0 MiB | 00m00s [ 91/557] Installing tbb2020.3-0:2020.3 100% | 92.0 MiB/s | 282.5 KiB | 00m00s [ 92/557] Installing opencascade-founda 100% | 444.2 MiB/s | 63.1 MiB | 00m00s [ 93/557] Installing gl-manpages-0:1.1- 100% | 40.6 MiB/s | 1.1 MiB | 00m00s [ 94/557] Installing adobe-mappings-cma 100% | 327.6 MiB/s | 14.4 MiB | 00m00s [ 95/557] Installing graphite2-0:1.3.14 100% | 60.8 MiB/s | 497.9 KiB | 00m00s >>> Running pre-install scriptlet: xml-common-0:0.6.3-63.fc40.noarch >>> Stop pre-install scriptlet: xml-common-0:0.6.3-63.fc40.noarch [ 96/557] Installing xml-common-0:0.6.3 100% | 39.6 MiB/s | 81.1 KiB | 00m00s [ 97/557] Installing pixman-0:0.43.4-1. 100% | 234.2 MiB/s | 719.4 KiB | 00m00s [ 98/557] Installing libatomic-0:14.0.1 100% | 193.0 MiB/s | 197.6 KiB | 00m00s [ 99/557] Installing emacs-filesystem-1 100% | 0.0 B/s | 544.0 B | 00m00s [100/557] Installing boost-program-opti 100% | 162.2 MiB/s | 332.1 KiB | 00m00s [101/557] Installing boost-date-time-0: 100% | 192.7 MiB/s | 197.3 KiB | 00m00s [102/557] Installing boost-container-0: 100% | 193.8 MiB/s | 198.4 KiB | 00m00s [103/557] Installing boost-json-0:1.83. 100% | 192.0 MiB/s | 393.1 KiB | 00m00s [104/557] Installing boost-wave-0:1.83. 100% | 236.7 MiB/s | 727.1 KiB | 00m00s [105/557] Installing pixman-devel-0:0.4 100% | 16.3 MiB/s | 50.2 KiB | 00m00s [106/557] Installing iso-codes-0:4.16.0 100% | 216.1 MiB/s | 19.0 MiB | 00m00s [107/557] Installing graphite2-devel-0: 100% | 49.4 MiB/s | 50.6 KiB | 00m00s [108/557] Installing adobe-mappings-cma 100% | 190.5 MiB/s | 585.2 KiB | 00m00s [109/557] Installing libpq-devel-0:16.1 100% | 129.5 MiB/s | 530.4 KiB | 00m00s [110/557] Installing pugixml-devel-0:1. 100% | 64.6 MiB/s | 66.2 KiB | 00m00s [111/557] Installing libglvnd-gles-1:1. 100% | 318.1 MiB/s | 651.5 KiB | 00m00s [112/557] Installing xcb-util-keysyms-0 100% | 193.2 MiB/s | 197.8 KiB | 00m00s [113/557] Installing xcb-util-renderuti 100% | 197.2 MiB/s | 201.9 KiB | 00m00s [114/557] Installing xcb-util-wm-0:0.4. 100% | 193.0 MiB/s | 395.4 KiB | 00m00s [115/557] Installing xcb-util-0:0.4.1-5 100% | 195.1 MiB/s | 199.7 KiB | 00m00s [116/557] Installing xcb-util-image-0:0 100% | 194.9 MiB/s | 199.6 KiB | 00m00s [117/557] Installing libXau-devel-0:1.0 100% | 1.1 MiB/s | 8.2 KiB | 00m00s [118/557] Installing libxcb-devel-0:1.1 100% | 43.8 MiB/s | 3.1 MiB | 00m00s [119/557] Installing libdrm-devel-0:2.4 100% | 29.0 MiB/s | 742.3 KiB | 00m00s >>> Running pre-install scriptlet: tpm2-tss-0:4.0.1-7.fc40.aarch64 >>> Stop pre-install scriptlet: tpm2-tss-0:4.0.1-7.fc40.aarch64 [120/557] Installing tpm2-tss-0:4.0.1-7 100% | 290.8 MiB/s | 3.2 MiB | 00m00s [121/557] Installing libdicom-devel-0:1 100% | 46.6 MiB/s | 47.7 KiB | 00m00s [122/557] Installing avahi-libs-0:0.8-2 100% | 301.2 MiB/s | 616.8 KiB | 00m00s [123/557] Installing openblas-openmp-0: 100% | 432.4 MiB/s | 19.5 MiB | 00m00s [124/557] Installing openblas-openmp64- 100% | 449.6 MiB/s | 19.3 MiB | 00m00s [125/557] Installing flexiblas-netlib-0 100% | 344.6 MiB/s | 9.7 MiB | 00m00s [126/557] Installing flexiblas-openblas 100% | 191.6 MiB/s | 196.2 KiB | 00m00s [127/557] Installing flexiblas-netlib64 100% | 350.4 MiB/s | 9.5 MiB | 00m00s [128/557] Installing flexiblas-openblas 100% | 191.6 MiB/s | 196.2 KiB | 00m00s [129/557] Installing flexiblas-0:3.4.2- 100% | 47.0 MiB/s | 48.1 KiB | 00m00s [130/557] Installing flexiblas-devel-0: 100% | 627.1 MiB/s | 5.0 MiB | 00m00s [131/557] Installing arpack-0:3.9.1-3.f 100% | 264.3 MiB/s | 812.0 KiB | 00m00s [132/557] Installing libharu-devel-0:2. 100% | 92.6 MiB/s | 189.7 KiB | 00m00s [133/557] Installing lapack64_-0:3.12.0 100% | 298.2 MiB/s | 5.7 MiB | 00m00s [134/557] Installing lapack64-0:3.12.0- 100% | 148.9 MiB/s | 5.7 MiB | 00m00s [135/557] Installing lapack-0:3.12.0-5. 100% | 66.9 MiB/s | 16.6 MiB | 00m00s [136/557] Installing pyproject-rpm-macr 100% | 98.4 MiB/s | 100.8 KiB | 00m00s [137/557] Installing jsoncpp-devel-0:1. 100% | 40.4 MiB/s | 82.7 KiB | 00m00s [138/557] Installing PEGTL-devel-0:2.8. 100% | 86.1 MiB/s | 705.3 KiB | 00m00s [139/557] Installing json-devel-0:3.11. 100% | 200.3 MiB/s | 1.0 MiB | 00m00s [140/557] Installing boost-fiber-0:1.83 100% | 194.7 MiB/s | 199.3 KiB | 00m00s [141/557] Installing boost-log-0:1.83.0 100% | 334.9 MiB/s | 1.7 MiB | 00m00s [142/557] Installing boost-coroutine-0: 100% | 193.5 MiB/s | 198.1 KiB | 00m00s [143/557] Installing double-conversion- 100% | 12.4 MiB/s | 101.2 KiB | 00m00s [144/557] Installing libarchive-devel-0 100% | 90.6 MiB/s | 185.5 KiB | 00m00s [145/557] Installing librttopo-0:1.1.0- 100% | 266.9 MiB/s | 546.6 KiB | 00m00s [146/557] Installing blosc-0:1.21.5-4.f 100% | 127.2 MiB/s | 260.6 KiB | 00m00s [147/557] Installing netcdf-0:4.9.2-5.f 100% | 394.5 MiB/s | 4.7 MiB | 00m00s [148/557] Installing netcdf-cxx-0:4.2-3 100% | 9.3 MiB/s | 200.2 KiB | 00m00s >>> Running post-install scriptlet: netcdf-cxx-0:4.2-34.fc40.aarch64 >>> Stop post-install scriptlet: netcdf-cxx-0:4.2-34.fc40.aarch64 [149/557] Installing libwayland-cursor- 100% | 102.6 MiB/s | 210.1 KiB | 00m00s [150/557] Installing boost-graph-0:1.83 100% | 225.7 MiB/s | 462.3 KiB | 00m00s [151/557] Installing cpp-0:14.0.1-0.15. 100% | 327.8 MiB/s | 31.8 MiB | 00m00s [152/557] Installing libaec-devel-0:1.1 100% | 12.6 MiB/s | 12.9 KiB | 00m00s [153/557] Installing nss-softokn-freebl 100% | 243.7 MiB/s | 998.2 KiB | 00m00s [154/557] Installing nss-softokn-0:3.99 100% | 371.1 MiB/s | 2.6 MiB | 00m00s [155/557] Installing urw-base35-bookman 100% | 97.5 MiB/s | 1.4 MiB | 00m00s >>> Running post-install scriptlet: urw-base35-bookman-fonts-0:20200910-20.fc41. >>> Stop post-install scriptlet: urw-base35-bookman-fonts-0:20200910-20.fc41.noa [156/557] Installing urw-base35-c059-fo 100% | 126.8 MiB/s | 1.4 MiB | 00m00s >>> Running post-install scriptlet: urw-base35-c059-fonts-0:20200910-20.fc41.noa >>> Stop post-install scriptlet: urw-base35-c059-fonts-0:20200910-20.fc41.noarch [157/557] Installing urw-base35-d050000 100% | 11.9 MiB/s | 85.4 KiB | 00m00s >>> Running post-install scriptlet: urw-base35-d050000l-fonts-0:20200910-20.fc41 >>> Stop post-install scriptlet: urw-base35-d050000l-fonts-0:20200910-20.fc41.no [158/557] Installing urw-base35-gothic- 100% | 116.3 MiB/s | 1.2 MiB | 00m00s >>> Running post-install scriptlet: urw-base35-gothic-fonts-0:20200910-20.fc41.n >>> Stop post-install scriptlet: urw-base35-gothic-fonts-0:20200910-20.fc41.noar [159/557] Installing urw-base35-nimbus- 100% | 105.2 MiB/s | 1.1 MiB | 00m00s >>> Running post-install scriptlet: urw-base35-nimbus-mono-ps-fonts-0:20200910-2 >>> Stop post-install scriptlet: urw-base35-nimbus-mono-ps-fonts-0:20200910-20.f [160/557] Installing urw-base35-nimbus- 100% | 124.2 MiB/s | 1.4 MiB | 00m00s >>> Running post-install scriptlet: urw-base35-nimbus-roman-fonts-0:20200910-20. >>> Stop post-install scriptlet: urw-base35-nimbus-roman-fonts-0:20200910-20.fc4 [161/557] Installing urw-base35-nimbus- 100% | 171.0 MiB/s | 2.4 MiB | 00m00s >>> Running post-install scriptlet: urw-base35-nimbus-sans-fonts-0:20200910-20.f >>> Stop post-install scriptlet: urw-base35-nimbus-sans-fonts-0:20200910-20.fc41 [162/557] Installing urw-base35-p052-fo 100% | 135.2 MiB/s | 1.5 MiB | 00m00s >>> Running post-install scriptlet: urw-base35-p052-fonts-0:20200910-20.fc41.noa >>> Stop post-install scriptlet: urw-base35-p052-fonts-0:20200910-20.fc41.noarch [163/557] Installing urw-base35-standar 100% | 9.2 MiB/s | 66.0 KiB | 00m00s >>> Running post-install scriptlet: urw-base35-standard-symbols-ps-fonts-0:20200 >>> Stop post-install scriptlet: urw-base35-standard-symbols-ps-fonts-0:20200910 [164/557] Installing urw-base35-z003-fo 100% | 47.8 MiB/s | 391.8 KiB | 00m00s >>> Running post-install scriptlet: urw-base35-z003-fonts-0:20200910-20.fc41.noa >>> Stop post-install scriptlet: urw-base35-z003-fonts-0:20200910-20.fc41.noarch [165/557] Installing urw-base35-fonts-0 100% | 5.5 MiB/s | 5.6 KiB | 00m00s [166/557] Installing abattis-cantarell- 100% | 94.9 MiB/s | 194.4 KiB | 00m00s [167/557] Installing libvorbis-1:1.3.7- 100% | 316.5 MiB/s | 1.3 MiB | 00m00s [168/557] Installing libgcrypt-0:1.10.3 100% | 265.0 MiB/s | 1.1 MiB | 00m00s [169/557] Installing libksba-0:1.6.6-1. 100% | 171.7 MiB/s | 527.4 KiB | 00m00s [170/557] Installing boost-locale-0:1.8 100% | 214.9 MiB/s | 660.1 KiB | 00m00s [171/557] Installing boost-type_erasure 100% | 194.2 MiB/s | 198.9 KiB | 00m00s [172/557] Installing boost-timer-0:1.83 100% | 193.3 MiB/s | 198.0 KiB | 00m00s [173/557] Installing libwebp-devel-0:1. 100% | 60.5 MiB/s | 124.0 KiB | 00m00s [174/557] Installing expat-devel-0:2.6. 100% | 200.3 MiB/s | 205.1 KiB | 00m00s [175/557] Installing ogdi-0:4.1.1-1.fc4 100% | 355.9 MiB/s | 2.1 MiB | 00m00s [176/557] Installing jasper-libs-0:4.2. 100% | 225.8 MiB/s | 462.4 KiB | 00m00s [177/557] Installing LibRaw-0:0.21.2-5. 100% | 320.9 MiB/s | 2.6 MiB | 00m00s [178/557] Installing eigen3-devel-0:3.4 100% | 201.6 MiB/s | 8.5 MiB | 00m00s [179/557] Installing utf8cpp-devel-0:4. 100% | 139.8 MiB/s | 143.1 KiB | 00m00s [180/557] Installing cli11-devel-0:2.4. 100% | 200.2 MiB/s | 614.9 KiB | 00m00s [181/557] Installing lua-posix-0:36.2.1 100% | 496.3 MiB/s | 5.5 MiB | 00m00s [182/557] Installing lua-0:5.4.6-5.fc40 100% | 285.3 MiB/s | 876.5 KiB | 00m00s [183/557] Installing copy-jdk-configs-0 100% | 20.5 MiB/s | 21.0 KiB | 00m00s [184/557] Installing tzdata-java-0:2024 100% | 99.7 MiB/s | 102.1 KiB | 00m00s [185/557] Installing lksctp-tools-0:1.0 100% | 312.9 MiB/s | 1.3 MiB | 00m00s [186/557] Installing javapackages-files 100% | 5.2 MiB/s | 5.3 KiB | 00m00s [187/557] Installing ncurses-0:6.4-12.2 100% | 140.2 MiB/s | 1.7 MiB | 00m00s >>> Running pre-install scriptlet: groff-base-0:1.23.0-6.fc40.aarch64 >>> Stop pre-install scriptlet: groff-base-0:1.23.0-6.fc40.aarch64 [188/557] Installing groff-base-0:1.23. 100% | 173.7 MiB/s | 5.4 MiB | 00m00s >>> Running post-install scriptlet: groff-base-0:1.23.0-6.fc40.aarch64 >>> Stop post-install scriptlet: groff-base-0:1.23.0-6.fc40.aarch64 [189/557] Installing perl-Digest-0:1.20 100% | 18.0 MiB/s | 37.0 KiB | 00m00s [190/557] Installing perl-B-0:1.88-507. 100% | 197.8 MiB/s | 607.7 KiB | 00m00s [191/557] Installing perl-FileHandle-0: 100% | 9.5 MiB/s | 9.8 KiB | 00m00s [192/557] Installing perl-Digest-MD5-0: 100% | 114.1 MiB/s | 233.6 KiB | 00m00s [193/557] Installing perl-Data-Dumper-0 100% | 129.7 MiB/s | 265.5 KiB | 00m00s [194/557] Installing perl-libnet-0:3.15 100% | 95.8 MiB/s | 294.3 KiB | 00m00s [195/557] Installing perl-AutoLoader-0: 100% | 20.5 MiB/s | 20.9 KiB | 00m00s [196/557] Installing perl-URI-0:5.28-1. 100% | 61.5 MiB/s | 251.8 KiB | 00m00s [197/557] Installing perl-File-Path-0:2 100% | 63.0 MiB/s | 64.5 KiB | 00m00s [198/557] Installing perl-locale-0:1.10 100% | 0.0 B/s | 6.6 KiB | 00m00s [199/557] Installing perl-if-0:0.61.000 100% | 0.0 B/s | 6.2 KiB | 00m00s [200/557] Installing perl-Mozilla-CA-0: 100% | 10.2 MiB/s | 10.5 KiB | 00m00s [201/557] Installing perl-Time-Local-2: 100% | 68.9 MiB/s | 70.5 KiB | 00m00s [202/557] Installing perl-Pod-Escapes-1 100% | 25.3 MiB/s | 25.9 KiB | 00m00s [203/557] Installing perl-Text-Tabs+Wra 100% | 23.3 MiB/s | 23.8 KiB | 00m00s [204/557] Installing perl-IO-Socket-IP- 100% | 49.0 MiB/s | 100.4 KiB | 00m00s [205/557] Installing perl-Net-SSLeay-0: 100% | 179.1 MiB/s | 1.4 MiB | 00m00s [206/557] Installing perl-IO-Socket-SSL 100% | 224.3 MiB/s | 689.0 KiB | 00m00s [207/557] Installing perl-Class-Struct- 100% | 25.3 MiB/s | 25.9 KiB | 00m00s [208/557] Installing perl-File-Temp-1:0 100% | 160.2 MiB/s | 164.0 KiB | 00m00s [209/557] Installing perl-POSIX-0:2.13- 100% | 159.3 MiB/s | 326.3 KiB | 00m00s [210/557] Installing perl-IPC-Open3-0:1 100% | 22.7 MiB/s | 23.3 KiB | 00m00s [211/557] Installing perl-Term-ANSIColo 100% | 96.8 MiB/s | 99.1 KiB | 00m00s [212/557] Installing perl-Term-Cap-0:1. 100% | 29.8 MiB/s | 30.5 KiB | 00m00s [213/557] Installing perl-HTTP-Tiny-0:0 100% | 150.6 MiB/s | 154.2 KiB | 00m00s [214/557] Installing perl-Pod-Simple-1: 100% | 139.0 MiB/s | 569.4 KiB | 00m00s [215/557] Installing perl-Socket-4:2.03 100% | 133.8 MiB/s | 274.0 KiB | 00m00s [216/557] Installing perl-SelectSaver-0 100% | 0.0 B/s | 2.6 KiB | 00m00s [217/557] Installing perl-Symbol-0:1.09 100% | 0.0 B/s | 7.2 KiB | 00m00s [218/557] Installing perl-File-stat-0:1 100% | 12.9 MiB/s | 13.2 KiB | 00m00s [219/557] Installing perl-Pod-Perldoc-0 100% | 82.3 MiB/s | 168.6 KiB | 00m00s [220/557] Installing perl-podlators-1:5 100% | 152.4 MiB/s | 312.1 KiB | 00m00s [221/557] Installing perl-Text-ParseWor 100% | 14.2 MiB/s | 14.5 KiB | 00m00s [222/557] Installing perl-base-0:2.27-5 100% | 0.0 B/s | 12.9 KiB | 00m00s [223/557] Installing perl-Fcntl-0:1.15- 100% | 197.0 MiB/s | 201.7 KiB | 00m00s [224/557] Installing perl-mro-0:1.28-50 100% | 205.8 MiB/s | 210.7 KiB | 00m00s [225/557] Installing perl-IO-0:1.52-507 100% | 157.8 MiB/s | 323.3 KiB | 00m00s [226/557] Installing perl-overloading-0 100% | 5.4 MiB/s | 5.5 KiB | 00m00s [227/557] Installing perl-Pod-Usage-4:2 100% | 84.2 MiB/s | 86.3 KiB | 00m00s [228/557] Installing perl-File-Basename 100% | 14.2 MiB/s | 14.6 KiB | 00m00s [229/557] Installing perl-Errno-0:1.37- 100% | 0.0 B/s | 8.8 KiB | 00m00s [230/557] Installing perl-constant-0:1. 100% | 26.7 MiB/s | 27.4 KiB | 00m00s [231/557] Installing perl-vars-0:1.05-5 100% | 0.0 B/s | 4.3 KiB | 00m00s [232/557] Installing perl-Scalar-List-U 100% | 137.1 MiB/s | 280.7 KiB | 00m00s [233/557] Installing perl-Getopt-Std-0: 100% | 11.4 MiB/s | 11.6 KiB | 00m00s [234/557] Installing perl-MIME-Base64-0 100% | 219.0 MiB/s | 224.3 KiB | 00m00s [235/557] Installing perl-parent-1:0.24 100% | 10.2 MiB/s | 10.4 KiB | 00m00s [236/557] Installing perl-Storable-1:3. 100% | 182.6 MiB/s | 373.9 KiB | 00m00s [237/557] Installing perl-overload-0:1. 100% | 70.3 MiB/s | 71.9 KiB | 00m00s [238/557] Installing perl-Getopt-Long-1 100% | 143.3 MiB/s | 146.7 KiB | 00m00s [239/557] Installing perl-Carp-0:1.54-5 100% | 46.5 MiB/s | 47.7 KiB | 00m00s [240/557] Installing perl-Exporter-0:5. 100% | 54.2 MiB/s | 55.5 KiB | 00m00s [241/557] Installing perl-DynaLoader-0: 100% | 31.7 MiB/s | 32.5 KiB | 00m00s [242/557] Installing perl-PathTools-0:3 100% | 115.9 MiB/s | 356.1 KiB | 00m00s [243/557] Installing perl-Encode-4:3.21 100% | 351.8 MiB/s | 10.9 MiB | 00m00s [244/557] Installing perl-libs-4:5.38.2 100% | 218.4 MiB/s | 11.4 MiB | 00m00s [245/557] Installing perl-interpreter-4 100% | 294.3 MiB/s | 301.4 KiB | 00m00s [246/557] Installing perl-File-Find-0:1 100% | 41.4 MiB/s | 42.4 KiB | 00m00s [247/557] Installing perl-threads-1:2.3 100% | 129.5 MiB/s | 265.1 KiB | 00m00s [248/557] Installing perl-threads-share 100% | 114.2 MiB/s | 233.9 KiB | 00m00s [249/557] Installing perl-Thread-Queue- 100% | 29.6 MiB/s | 30.3 KiB | 00m00s [250/557] Installing perl-English-0:1.1 100% | 0.0 B/s | 6.6 KiB | 00m00s [251/557] Installing perl-File-Compare- 100% | 0.0 B/s | 6.0 KiB | 00m00s [252/557] Installing perl-File-Copy-0:2 100% | 0.0 B/s | 20.2 KiB | 00m00s [253/557] Installing libfontenc-0:1.1.8 100% | 230.6 MiB/s | 236.1 KiB | 00m00s [254/557] Installing libedit-0:3.1-50.2 100% | 168.7 MiB/s | 345.5 KiB | 00m00s [255/557] Installing llvm-libs-0:18.1.3 100% | 383.1 MiB/s | 109.6 MiB | 00m00s [256/557] Installing catch-0:3.5.4-1.fc 100% | 334.2 MiB/s | 1.3 MiB | 00m00s [257/557] Installing annobin-docs-0:12. 100% | 94.5 MiB/s | 96.8 KiB | 00m00s [258/557] Installing gettext-envsubst-0 100% | 230.7 MiB/s | 236.2 KiB | 00m00s [259/557] Installing gettext-runtime-0: 100% | 130.6 MiB/s | 802.4 KiB | 00m00s [260/557] Installing gettext-0:0.22.5-2 100% | 373.3 MiB/s | 8.2 MiB | 00m00s [261/557] Installing npth-0:1.7-1.fc41. 100% | 108.6 MiB/s | 222.5 KiB | 00m00s [262/557] Installing libwacom-data-0:2. 100% | 48.1 MiB/s | 689.6 KiB | 00m00s [263/557] Installing protobuf-0:3.19.6- 100% | 324.5 MiB/s | 3.2 MiB | 00m00s [264/557] Installing liborc2-0:2.0.0-2. 100% | 334.0 MiB/s | 1.7 MiB | 00m00s [265/557] Installing metis-0:5.1.0.3-5. 100% | 409.5 MiB/s | 2.0 MiB | 00m00s [266/557] Installing SuperLU-0:6.0.1-5. 100% | 255.6 MiB/s | 523.4 KiB | 00m00s [267/557] Installing armadillo-0:12.8.1 100% | 206.6 MiB/s | 211.6 KiB | 00m00s [268/557] Installing orc-0:0.4.38-2.fc4 100% | 292.5 MiB/s | 1.2 MiB | 00m00s [269/557] Installing opus-0:1.5.1-1.fc4 100% | 254.3 MiB/s | 520.9 KiB | 00m00s [270/557] Installing libwayland-egl-0:1 100% | 193.0 MiB/s | 197.6 KiB | 00m00s [271/557] Installing libvisual-1:0.4.1- 100% | 270.4 MiB/s | 553.8 KiB | 00m00s [272/557] Installing cdparanoia-libs-0: 100% | 385.8 MiB/s | 395.0 KiB | 00m00s [273/557] Installing libunwind-0:1.8.0- 100% | 297.1 MiB/s | 608.4 KiB | 00m00s [274/557] Installing clang-resource-fil 100% | 1.5 MiB/s | 1.6 KiB | 00m00s [275/557] Installing clang-libs-0:18.1. 100% | 435.3 MiB/s | 112.3 MiB | 00m00s [276/557] Installing xkeyboard-config-0 100% | 236.8 MiB/s | 6.6 MiB | 00m00s [277/557] Installing libxkbcommon-0:1.7 100% | 292.0 MiB/s | 598.1 KiB | 00m00s [278/557] Installing libxkbcommon-x11-0 100% | 191.8 MiB/s | 196.4 KiB | 00m00s [279/557] Installing mtdev-0:1.1.6-8.fc 100% | 193.8 MiB/s | 198.5 KiB | 00m00s [280/557] Installing duktape-0:2.7.0-7. 100% | 302.8 MiB/s | 930.1 KiB | 00m00s [281/557] Installing pcre2-utf32-0:10.4 100% | 210.4 MiB/s | 646.5 KiB | 00m00s [282/557] Installing pcre2-devel-0:10.4 100% | 198.9 MiB/s | 2.0 MiB | 00m00s [283/557] Installing libsepol-devel-0:3 100% | 41.6 MiB/s | 127.7 KiB | 00m00s [284/557] Installing libselinux-devel-0 100% | 22.4 MiB/s | 160.6 KiB | 00m00s [285/557] Installing libblkid-devel-0:2 100% | 44.9 MiB/s | 46.0 KiB | 00m00s [286/557] Installing libmount-devel-0:2 100% | 63.0 MiB/s | 64.5 KiB | 00m00s [287/557] Installing m4-0:1.4.19-9.fc40 100% | 131.8 MiB/s | 674.9 KiB | 00m00s [288/557] Installing autoconf-0:2.72-2. 100% | 279.8 MiB/s | 2.8 MiB | 00m00s [289/557] Installing automake-0:1.16.5- 100% | 195.8 MiB/s | 1.8 MiB | 00m00s [290/557] Installing libogg-devel-2:1.3 100% | 18.1 MiB/s | 18.6 KiB | 00m00s [291/557] Installing libtheora-devel-1: 100% | 98.0 MiB/s | 100.3 KiB | 00m00s [292/557] Installing thrift-0:0.15.0-4. 100% | 287.8 MiB/s | 4.3 MiB | 00m00s [293/557] Installing openssl-1:3.2.1-6. 100% | 155.0 MiB/s | 1.9 MiB | 00m00s [294/557] Installing uriparser-0:0.9.7- 100% | 237.6 MiB/s | 486.5 KiB | 00m00s [295/557] Installing libkml-0:1.3.0-47. 100% | 309.3 MiB/s | 1.9 MiB | 00m00s [296/557] Installing utf8proc-0:2.7.0-7 100% | 263.6 MiB/s | 539.8 KiB | 00m00s [297/557] Installing re2-1:20220601-5.f 100% | 213.4 MiB/s | 655.7 KiB | 00m00s [298/557] Installing libarrow-0:16.0.0- 100% | 410.1 MiB/s | 19.7 MiB | 00m00s [299/557] Installing parquet-libs-0:16. 100% | 377.5 MiB/s | 3.4 MiB | 00m00s [300/557] Installing google-noto-fonts- 100% | 17.8 MiB/s | 18.3 KiB | 00m00s [301/557] Installing google-noto-sans-v 100% | 249.8 MiB/s | 1.2 MiB | 00m00s [302/557] Installing default-fonts-core 100% | 8.9 MiB/s | 18.2 KiB | 00m00s [303/557] Installing google-droid-sans- 100% | 312.9 MiB/s | 6.3 MiB | 00m00s [304/557] Installing woff2-0:1.0.2-19.f 100% | 288.6 MiB/s | 591.0 KiB | 00m00s [305/557] Installing libxslt-0:1.1.39-3 100% | 212.1 MiB/s | 868.6 KiB | 00m00s [306/557] Installing hyphen-0:2.8.8-24. 100% | 216.3 MiB/s | 221.5 KiB | 00m00s [307/557] Installing vulkan-loader-0:1. 100% | 109.8 MiB/s | 674.8 KiB | 00m00s [308/557] Installing qt-settings-0:40.0 100% | 335.9 KiB/s | 1.7 KiB | 00m00s [309/557] Installing tzdata-0:2024a-5.f 100% | 36.5 MiB/s | 1.9 MiB | 00m00s [310/557] Installing python-pip-wheel-0 100% | 509.3 MiB/s | 1.5 MiB | 00m00s [311/557] Installing mpdecimal-0:2.5.1- 100% | 322.1 MiB/s | 329.8 KiB | 00m00s [312/557] Installing libb2-0:0.98.1-11. 100% | 198.5 MiB/s | 203.2 KiB | 00m00s [313/557] Installing python3-0:3.12.3-2 100% | 23.1 MiB/s | 213.1 KiB | 00m00s [314/557] Installing python3-libs-0:3.1 100% | 291.4 MiB/s | 51.6 MiB | 00m00s [315/557] Installing boost-python3-0:1. 100% | 162.8 MiB/s | 333.3 KiB | 00m00s [316/557] Installing python3-packaging- 100% | 141.8 MiB/s | 435.6 KiB | 00m00s [317/557] Installing cmake-rpm-macros-0 100% | 7.9 MiB/s | 8.1 KiB | 00m00s [318/557] Installing python3-rpm-genera 100% | 81.0 MiB/s | 82.9 KiB | 00m00s [319/557] Installing python3-devel-0:3. 100% | 91.2 MiB/s | 1.3 MiB | 00m00s [320/557] Installing python3-numpy-1:1. 100% | 305.1 MiB/s | 41.8 MiB | 00m00s [321/557] Installing boost-numpy3-0:1.8 100% | 193.5 MiB/s | 198.2 KiB | 00m00s [322/557] Installing vulkan-headers-0:1 100% | 648.8 MiB/s | 26.0 MiB | 00m00s [323/557] Installing vulkan-loader-deve 100% | 8.5 MiB/s | 8.7 KiB | 00m00s [324/557] Installing crypto-policies-sc 100% | 82.6 MiB/s | 338.2 KiB | 00m00s [325/557] Installing nss-sysinit-0:3.99 100% | 97.3 MiB/s | 199.3 KiB | 00m00s [326/557] Installing nss-0:3.99.0-1.fc4 100% | 155.1 MiB/s | 2.2 MiB | 00m00s >>> Running post-install scriptlet: nss-0:3.99.0-1.fc41.aarch64 >>> Stop post-install scriptlet: nss-0:3.99.0-1.fc41.aarch64 [327/557] Installing proj-data-0:9.4.0- 100% | 390.4 MiB/s | 9.0 MiB | 00m00s [328/557] Installing sysprof-capture-de 100% | 136.6 MiB/s | 279.8 KiB | 00m00s [329/557] Installing libffi-devel-0:3.4 100% | 30.5 MiB/s | 31.2 KiB | 00m00s [330/557] Installing mariadb-connector- 100% | 988.3 KiB/s | 1.0 KiB | 00m00s [331/557] Installing mariadb-connector- 100% | 407.5 MiB/s | 2.0 MiB | 00m00s [332/557] Installing mariadb-connector- 100% | 185.5 MiB/s | 379.9 KiB | 00m00s [333/557] Installing xerces-c-0:3.2.5-2 100% | 360.8 MiB/s | 3.6 MiB | 00m00s [334/557] Installing unixODBC-0:2.3.12- 100% | 279.9 MiB/s | 2.8 MiB | 00m00s [335/557] Installing libqhull_r-1:8.0.2 100% | 285.3 MiB/s | 584.3 KiB | 00m00s [336/557] Installing libgta-0:1.2.1-12. 100% | 218.3 MiB/s | 223.5 KiB | 00m00s [337/557] Installing libdeflate-0:1.20- 100% | 220.7 MiB/s | 226.0 KiB | 00m00s [338/557] Installing giflib-0:5.2.2-1.f 100% | 127.8 MiB/s | 261.8 KiB | 00m00s [339/557] Installing cfitsio-0:4.4.0-2. 100% | 292.3 MiB/s | 1.8 MiB | 00m00s [340/557] Installing cgnslib-common-0:4 100% | 125.9 MiB/s | 515.8 KiB | 00m00s [341/557] Installing hwloc-libs-0:2.10. 100% | 415.4 MiB/s | 2.9 MiB | 00m00s [342/557] Installing tbb-bind-0:2021.11 100% | 191.9 MiB/s | 196.5 KiB | 00m00s [343/557] Installing tbb-devel-0:2021.1 100% | 168.1 MiB/s | 1.3 MiB | 00m00s [344/557] Installing libglvnd-core-deve 100% | 40.1 MiB/s | 41.1 KiB | 00m00s [345/557] Installing brotli-0:1.1.0-3.f 100% | 191.8 MiB/s | 196.4 KiB | 00m00s [346/557] Installing brotli-devel-0:1.1 100% | 66.4 MiB/s | 68.0 KiB | 00m00s [347/557] Installing jxrlib-0:1.1-27.fc 100% | 315.1 MiB/s | 1.3 MiB | 00m00s [348/557] Installing hicolor-icon-theme 100% | 11.7 MiB/s | 179.5 KiB | 00m00s [349/557] Installing poppler-data-0:0.4 100% | 302.2 MiB/s | 12.4 MiB | 00m00s [350/557] Installing libdatrie-0:0.2.13 100% | 217.8 MiB/s | 223.0 KiB | 00m00s [351/557] Installing libthai-0:0.1.29-8 100% | 305.1 MiB/s | 937.2 KiB | 00m00s [352/557] Installing nettle-0:3.9.1-6.f 100% | 233.6 MiB/s | 956.7 KiB | 00m00s [353/557] Installing gnutls-0:3.8.5-1.f 100% | 311.3 MiB/s | 3.4 MiB | 00m00s [354/557] Installing glib2-0:2.80.0-1.f 100% | 334.8 MiB/s | 16.4 MiB | 00m00s [355/557] Installing glib2-devel-0:2.80 100% | 424.3 MiB/s | 16.5 MiB | 00m00s [356/557] Installing cups-libs-1:2.4.7- 100% | 180.6 MiB/s | 924.6 KiB | 00m00s [357/557] Installing shared-mime-info-0 100% | 157.0 MiB/s | 2.7 MiB | 00m00s >>> Running post-install scriptlet: shared-mime-info-0:2.3-4.fc41.aarch64 >>> Stop post-install scriptlet: shared-mime-info-0:2.3-4.fc41.aarch64 [358/557] Installing gdk-pixbuf2-0:2.42 100% | 163.6 MiB/s | 2.9 MiB | 00m00s [359/557] Installing gstreamer1-0:1.24. 100% | 287.7 MiB/s | 8.1 MiB | 00m00s [360/557] Installing libgudev-0:238-5.f 100% | 227.9 MiB/s | 233.4 KiB | 00m00s [361/557] Installing libwacom-0:2.11.0- 100% | 199.5 MiB/s | 408.6 KiB | 00m00s [362/557] Installing libinput-0:1.25.0- 100% | 128.3 MiB/s | 1.7 MiB | 00m00s >>> Running post-install scriptlet: libinput-0:1.25.0-4.fc41.aarch64 >>> Stop post-install scriptlet: libinput-0:1.25.0-4.fc41.aarch64 [363/557] Installing java-21-openjdk-he 100% | 393.9 MiB/s | 210.8 MiB | 00m01s >>> Running post-install scriptlet: java-21-openjdk-headless-1:21.0.2.0.13-3.fc4 >>> Stop post-install scriptlet: java-21-openjdk-headless-1:21.0.2.0.13-3.fc41.a [364/557] Installing libproxy-0:0.5.5-1 100% | 141.1 MiB/s | 433.4 KiB | 00m00s [365/557] Installing qt5-qtbase-common- 100% | 57.9 KiB/s | 356.0 B | 00m00s >>> Running pre-install scriptlet: qt5-qtbase-0:5.15.13-1.fc41.aarch64 >>> Stop pre-install scriptlet: qt5-qtbase-0:5.15.13-1.fc41.aarch64 [366/557] Installing qt5-qtbase-0:5.15. 100% | 225.2 MiB/s | 11.5 MiB | 00m00s >>> Running post-install scriptlet: qt5-qtbase-0:5.15.13-1.fc41.aarch64 >>> Stop post-install scriptlet: qt5-qtbase-0:5.15.13-1.fc41.aarch64 [367/557] Installing qt5-qttools-0:5.15 100% | 192.5 MiB/s | 394.2 KiB | 00m00s [368/557] Installing graphene-0:1.10.6- 100% | 79.5 MiB/s | 244.3 KiB | 00m00s [369/557] Installing gnupg2-0:2.4.5-1.f 100% | 316.9 MiB/s | 12.4 MiB | 00m00s [370/557] Installing gpgme-0:1.23.2-3.f 100% | 264.7 MiB/s | 813.2 KiB | 00m00s [371/557] Installing gpgmepp-0:1.23.2-3 100% | 255.3 MiB/s | 522.8 KiB | 00m00s [372/557] Installing jbigkit-libs-0:2.1 100% | 214.6 MiB/s | 439.5 KiB | 00m00s [373/557] Installing libtiff-0:4.6.0-2. 100% | 331.8 MiB/s | 1.7 MiB | 00m00s [374/557] Installing proj-0:9.4.0-1.fc4 100% | 351.9 MiB/s | 5.3 MiB | 00m00s [375/557] Installing libgeotiff-0:1.7.1 100% | 357.7 MiB/s | 1.1 MiB | 00m00s [376/557] Installing libspatialite-0:5. 100% | 435.3 MiB/s | 15.7 MiB | 00m00s [377/557] Installing freeimage-0:3.19.0 100% | 267.3 MiB/s | 1.1 MiB | 00m00s [378/557] Installing freeimage-devel-0: 100% | 62.5 MiB/s | 128.1 KiB | 00m00s [379/557] Installing openjpeg2-tools-0: 100% | 290.7 MiB/s | 595.3 KiB | 00m00s [380/557] Installing openjpeg2-devel-0: 100% | 75.1 MiB/s | 76.9 KiB | 00m00s [381/557] Installing svt-av1-libs-0:1.4 100% | 346.2 MiB/s | 3.5 MiB | 00m00s [382/557] Installing rav1e-libs-0:0.7.1 100% | 303.1 MiB/s | 2.1 MiB | 00m00s [383/557] Installing libdav1d-0:1.4.0-1 100% | 299.9 MiB/s | 921.4 KiB | 00m00s [384/557] Installing libaom-0:3.8.2-2.f 100% | 307.4 MiB/s | 3.7 MiB | 00m00s [385/557] Installing libavif-0:1.0.4-2. 100% | 274.5 MiB/s | 281.0 KiB | 00m00s [386/557] Installing sqlite-0:3.45.2-1. 100% | 310.9 MiB/s | 1.9 MiB | 00m00s [387/557] Installing sqlite-devel-0:3.4 100% | 324.2 MiB/s | 664.0 KiB | 00m00s [388/557] Installing xz-devel-1:5.4.6-3 100% | 126.9 MiB/s | 259.9 KiB | 00m00s [389/557] Installing libxml2-devel-0:2. 100% | 284.7 MiB/s | 3.4 MiB | 00m00s [390/557] Installing libzstd-devel-0:1. 100% | 198.5 MiB/s | 203.2 KiB | 00m00s [391/557] Installing libtiff-devel-0:4. 100% | 175.7 MiB/s | 719.6 KiB | 00m00s [392/557] Installing proj-devel-0:9.4.0 100% | 181.1 MiB/s | 556.4 KiB | 00m00s [393/557] Installing gdk-pixbuf2-devel- 100% | 220.6 MiB/s | 2.6 MiB | 00m00s [394/557] Installing libXdmcp-0:1.1.5-1 100% | 245.9 MiB/s | 251.8 KiB | 00m00s [395/557] Installing libXdmcp-devel-0:1 100% | 9.7 MiB/s | 9.9 KiB | 00m00s [396/557] Installing libuuid-devel-0:2. 100% | 42.7 MiB/s | 43.7 KiB | 00m00s [397/557] Installing libSM-devel-0:1.2. 100% | 19.2 MiB/s | 19.7 KiB | 00m00s [398/557] Installing bzip2-devel-0:1.0. 100% | 303.5 MiB/s | 310.7 KiB | 00m00s [399/557] Installing gc-0:8.2.2-6.fc40. 100% | 208.2 MiB/s | 852.9 KiB | 00m00s [400/557] Installing guile30-0:3.0.7-12 100% | 377.9 MiB/s | 52.1 MiB | 00m00s [401/557] Installing make-1:4.4.1-6.fc4 100% | 231.3 MiB/s | 1.9 MiB | 00m00s [402/557] Installing fribidi-0:1.0.13-4 100% | 219.9 MiB/s | 675.6 KiB | 00m00s [403/557] Installing libpaper-1:2.1.1-4 100% | 221.2 MiB/s | 226.5 KiB | 00m00s [404/557] Installing libijs-0:0.35-22.f 100% | 225.2 MiB/s | 230.6 KiB | 00m00s [405/557] Installing jbig2dec-libs-0:0. 100% | 295.5 MiB/s | 302.6 KiB | 00m00s [406/557] Installing adobe-mappings-pdf 100% | 293.1 MiB/s | 4.4 MiB | 00m00s [407/557] Installing libX11-common-0:1. 100% | 91.2 MiB/s | 1.2 MiB | 00m00s [408/557] Installing libX11-0:1.8.9-1.f 100% | 191.8 MiB/s | 1.3 MiB | 00m00s [409/557] Installing libX11-devel-0:1.8 100% | 44.8 MiB/s | 1.1 MiB | 00m00s [410/557] Installing libXext-0:1.3.6-1. 100% | 206.2 MiB/s | 211.1 KiB | 00m00s [411/557] Installing libXext-devel-0:1. 100% | 36.1 MiB/s | 110.9 KiB | 00m00s [412/557] Installing libXrender-0:0.9.1 100% | 194.6 MiB/s | 199.3 KiB | 00m00s [413/557] Installing cairo-0:1.18.0-3.f 100% | 281.4 MiB/s | 2.0 MiB | 00m00s [414/557] Installing harfbuzz-0:8.4.0-1 100% | 293.7 MiB/s | 2.9 MiB | 00m00s [415/557] Installing freetype-0:2.13.2- 100% | 230.6 MiB/s | 944.6 KiB | 00m00s [416/557] Installing fontconfig-0:2.15. 100% | 2.1 MiB/s | 2.4 MiB | 00m01s >>> Running post-install scriptlet: fontconfig-0:2.15.0-4.fc40.aarch64 >>> Stop post-install scriptlet: fontconfig-0:2.15.0-4.fc40.aarch64 [417/557] Installing libXrender-devel-0 100% | 49.8 MiB/s | 51.0 KiB | 00m00s [418/557] Installing libXi-0:1.8.1-5.fc 100% | 196.9 MiB/s | 201.6 KiB | 00m00s [419/557] Installing libXt-0:1.3.0-3.fc 100% | 197.5 MiB/s | 606.8 KiB | 00m00s [420/557] Installing libXmu-0:1.2.1-1.f 100% | 223.3 MiB/s | 457.3 KiB | 00m00s [421/557] Installing libXft-0:2.3.8-6.f 100% | 125.9 MiB/s | 257.9 KiB | 00m00s [422/557] Installing pango-0:1.52.2-1.f 100% | 151.8 MiB/s | 2.0 MiB | 00m00s >>> Running pre-install scriptlet: tk-1:8.6.14-1.fc41.aarch64 >>> Stop pre-install scriptlet: tk-1:8.6.14-1.fc41.aarch64 [423/557] Installing tk-1:8.6.14-1.fc41 100% | 186.0 MiB/s | 4.1 MiB | 00m00s [424/557] Installing libXfixes-0:6.0.1- 100% | 195.0 MiB/s | 199.7 KiB | 00m00s [425/557] Installing libXfixes-devel-0: 100% | 9.7 MiB/s | 9.9 KiB | 00m00s [426/557] Installing libXi-devel-0:1.8. 100% | 47.1 MiB/s | 144.6 KiB | 00m00s [427/557] Installing libXcursor-0:1.2.2 100% | 194.5 MiB/s | 199.1 KiB | 00m00s [428/557] Installing libXcursor-devel-0 100% | 10.6 MiB/s | 32.6 KiB | 00m00s [429/557] Installing libXt-devel-0:1.3. 100% | 92.5 MiB/s | 1.7 MiB | 00m00s [430/557] Installing libXtst-0:1.2.4-6. 100% | 197.9 MiB/s | 202.6 KiB | 00m00s [431/557] Installing poppler-0:24.02.0- 100% | 301.4 MiB/s | 3.9 MiB | 00m00s [432/557] Installing gdal-libs-0:3.8.5- 100% | 305.4 MiB/s | 26.0 MiB | 00m00s [433/557] Installing cairo-gobject-0:1. 100% | 191.4 MiB/s | 196.0 KiB | 00m00s [434/557] Installing librsvg2-0:2.57.1- 100% | 336.3 MiB/s | 4.4 MiB | 00m00s [435/557] Installing rsvg-pixbuf-loader 100% | 191.9 MiB/s | 196.5 KiB | 00m00s [436/557] Installing libXv-0:1.0.12-3.f 100% | 194.6 MiB/s | 199.3 KiB | 00m00s [437/557] Installing libXpm-0:3.5.17-3. 100% | 259.6 MiB/s | 265.8 KiB | 00m00s [438/557] Installing libXcomposite-0:0. 100% | 220.8 MiB/s | 226.1 KiB | 00m00s [439/557] Installing libXcomposite-deve 100% | 10.3 MiB/s | 10.5 KiB | 00m00s [440/557] Installing libXpm-devel-0:3.5 100% | 142.2 MiB/s | 436.8 KiB | 00m00s [441/557] Installing libXv-devel-0:1.0. 100% | 22.5 MiB/s | 46.0 KiB | 00m00s [442/557] Installing gdk-pixbuf2-module 100% | 383.6 MiB/s | 392.8 KiB | 00m00s [443/557] Installing openslide-0:4.0.0- 100% | 211.0 MiB/s | 432.2 KiB | 00m00s [444/557] Installing gdal-devel-0:3.8.5 100% | 260.7 MiB/s | 1.3 MiB | 00m00s [445/557] Installing poppler-glib-0:24. 100% | 217.1 MiB/s | 666.8 KiB | 00m00s [446/557] Installing libXtst-devel-0:1. 100% | 13.7 MiB/s | 14.0 KiB | 00m00s [447/557] Installing tix-1:8.4.3-40.fc4 100% | 40.1 MiB/s | 1.0 MiB | 00m00s >>> Running post-install scriptlet: tix-1:8.4.3-40.fc40.aarch64 >>> Stop post-install scriptlet: tix-1:8.4.3-40.fc40.aarch64 [448/557] Installing netgen-mesher-comm 100% | 286.4 MiB/s | 2.0 MiB | 00m00s [449/557] Installing lasi-0:1.1.3-13.fc 100% | 84.6 MiB/s | 259.9 KiB | 00m00s [450/557] Installing libgs-0:10.03.0-1. 100% | 422.4 MiB/s | 23.7 MiB | 00m00s [451/557] Installing mkfontscale-0:1.2. 100% | 201.6 MiB/s | 206.5 KiB | 00m00s [452/557] Installing ttmkfdir-0:3.0.9-7 100% | 109.1 MiB/s | 223.4 KiB | 00m00s [453/557] Installing xorg-x11-fonts-Typ 100% | 19.2 MiB/s | 865.6 KiB | 00m00s >>> Running post-install scriptlet: xorg-x11-fonts-Type1-0:7.5-38.fc40.noarch >>> Stop post-install scriptlet: xorg-x11-fonts-Type1-0:7.5-38.fc40.noarch [454/557] Installing java-21-openjdk-1: 100% | 119.5 MiB/s | 1.6 MiB | 00m00s >>> Running post-install scriptlet: java-21-openjdk-1:21.0.2.0.13-3.fc41.aarch64 >>> Stop post-install scriptlet: java-21-openjdk-1:21.0.2.0.13-3.fc41.aarch64 [455/557] Installing harfbuzz-icu-0:8.4 100% | 95.9 MiB/s | 196.3 KiB | 00m00s [456/557] Installing cairo-devel-0:1.18 100% | 254.6 MiB/s | 2.3 MiB | 00m00s [457/557] Installing fontconfig-devel-0 100% | 21.2 MiB/s | 151.9 KiB | 00m00s [458/557] Installing freetype-devel-0:2 100% | 302.2 MiB/s | 7.9 MiB | 00m00s [459/557] Installing harfbuzz-devel-0:8 100% | 342.5 MiB/s | 5.8 MiB | 00m00s [460/557] Installing libXft-devel-0:2.3 100% | 10.8 MiB/s | 44.3 KiB | 00m00s [461/557] Installing tk-devel-1:8.6.14- 100% | 112.4 MiB/s | 1.0 MiB | 00m00s [462/557] Installing openslide-devel-0: 100% | 141.7 MiB/s | 435.3 KiB | 00m00s [463/557] Installing libXrandr-0:1.5.4- 100% | 196.2 MiB/s | 200.9 KiB | 00m00s [464/557] Installing libXrandr-devel-0: 100% | 24.1 MiB/s | 24.7 KiB | 00m00s [465/557] Installing libXScrnSaver-0:1. 100% | 221.8 MiB/s | 227.1 KiB | 00m00s [466/557] Installing libXScrnSaver-deve 100% | 12.0 MiB/s | 12.3 KiB | 00m00s [467/557] Installing libXinerama-0:1.1. 100% | 195.4 MiB/s | 200.1 KiB | 00m00s [468/557] Installing libXinerama-devel- 100% | 8.3 MiB/s | 8.5 KiB | 00m00s [469/557] Installing libXres-0:1.2.2-3. 100% | 193.4 MiB/s | 198.1 KiB | 00m00s [470/557] Installing libXres-devel-0:1. 100% | 6.2 MiB/s | 6.4 KiB | 00m00s [471/557] Installing libXxf86vm-0:1.1.5 100% | 193.9 MiB/s | 198.5 KiB | 00m00s [472/557] Installing libglvnd-glx-1:1.7 100% | 444.9 MiB/s | 1.3 MiB | 00m00s [473/557] Installing mesa-libGL-0:24.0. 100% | 236.5 MiB/s | 726.6 KiB | 00m00s [474/557] Installing libglvnd-devel-1:1 100% | 424.1 MiB/s | 2.1 MiB | 00m00s [475/557] Installing mesa-libGL-devel-0 100% | 77.7 MiB/s | 79.6 KiB | 00m00s [476/557] Installing mesa-libGLU-devel- 100% | 17.1 MiB/s | 17.5 KiB | 00m00s [477/557] Installing libGLEW-0:2.2.0-7. 100% | 205.4 MiB/s | 841.5 KiB | 00m00s [478/557] Installing vtk-0:9.2.6-14.fc4 100% | 396.1 MiB/s | 113.3 MiB | 00m00s [479/557] Installing opencascade-draw-0 100% | 320.9 MiB/s | 8.0 MiB | 00m00s [480/557] Installing opencascade-modeli 100% | 354.8 MiB/s | 45.1 MiB | 00m00s [481/557] Installing opencascade-visual 100% | 336.3 MiB/s | 6.4 MiB | 00m00s [482/557] Installing opencascade-ocaf-0 100% | 362.4 MiB/s | 5.8 MiB | 00m00s [483/557] Installing netgen-mesher-libs 100% | 340.3 MiB/s | 7.8 MiB | 00m00s [484/557] Installing netgen-mesher-0:6. 100% | 96.0 MiB/s | 196.7 KiB | 00m00s [485/557] Installing netgen-mesher-deve 100% | 148.2 MiB/s | 1.6 MiB | 00m00s [486/557] Installing glew-devel-0:2.2.0 100% | 362.0 MiB/s | 1.8 MiB | 00m00s [487/557] Installing mesa-libEGL-devel- 100% | 21.6 MiB/s | 22.1 KiB | 00m00s [488/557] Installing gl2ps-0:1.4.2-10.f 100% | 109.7 MiB/s | 224.7 KiB | 00m00s [489/557] Installing gl2ps-devel-0:1.4. 100% | 251.0 MiB/s | 257.1 KiB | 00m00s [490/557] Installing cgnslib-0:4.4.0-4. 100% | 461.9 MiB/s | 5.5 MiB | 00m00s [491/557] Installing glx-utils-0:9.0.0- 100% | 276.1 MiB/s | 848.1 KiB | 00m00s [492/557] Installing qt5-qtbase-gui-0:5 100% | 359.3 MiB/s | 24.4 MiB | 00m00s [493/557] Installing qt5-qtdeclarative- 100% | 364.4 MiB/s | 19.7 MiB | 00m00s [494/557] Installing qt5-qttools-libs-d 100% | 423.3 MiB/s | 5.1 MiB | 00m00s [495/557] Installing qt5-qttools-libs-d 100% | 374.5 MiB/s | 2.6 MiB | 00m00s [496/557] Installing vtk-qt-0:9.2.6-14. 100% | 333.4 MiB/s | 1.7 MiB | 00m00s [497/557] Installing qt5-qttools-libs-h 100% | 256.8 MiB/s | 525.9 KiB | 00m00s [498/557] Installing qt5-doctools-0:5.1 100% | 263.4 MiB/s | 2.4 MiB | 00m00s [499/557] Installing python3-vtk-0:9.2. 100% | 451.5 MiB/s | 84.0 MiB | 00m00s [500/557] Installing vtk-java-0:9.2.6-1 100% | 487.4 MiB/s | 37.0 MiB | 00m00s [501/557] Installing qt5-designer-0:5.1 100% | 176.3 MiB/s | 541.5 KiB | 00m00s [502/557] Installing qt5-qtlocation-0:5 100% | 354.6 MiB/s | 12.1 MiB | 00m00s [503/557] Installing qt5-qtsensors-0:5. 100% | 344.8 MiB/s | 2.1 MiB | 00m00s [504/557] Installing qt5-qtwebchannel-0 100% | 189.4 MiB/s | 581.9 KiB | 00m00s [505/557] Installing qt5-linguist-0:5.1 100% | 302.4 MiB/s | 3.6 MiB | 00m00s [506/557] Installing qt5-qtx11extras-0: 100% | 142.9 MiB/s | 292.6 KiB | 00m00s [507/557] Installing gstreamer1-plugins 100% | 344.4 MiB/s | 13.1 MiB | 00m00s [508/557] Installing qt5-qtwebkit-0:5.2 100% | 379.9 MiB/s | 44.4 MiB | 00m00s [509/557] Installing libxkbfile-0:1.1.3 100% | 150.0 MiB/s | 307.2 KiB | 00m00s [510/557] Installing libxkbfile-devel-0 100% | 37.2 MiB/s | 38.1 KiB | 00m00s [511/557] Installing netpbm-0:11.02.00- 100% | 205.4 MiB/s | 630.9 KiB | 00m00s [512/557] Installing gts-0:0.7.6-48.201 100% | 400.9 MiB/s | 2.4 MiB | 00m00s [513/557] Installing libimagequant-0:4. 100% | 238.3 MiB/s | 732.1 KiB | 00m00s [514/557] Installing gd-0:2.3.3-16.fc41 100% | 168.2 MiB/s | 516.7 KiB | 00m00s [515/557] Installing graphviz-0:10.0.1- 100% | 383.0 MiB/s | 27.6 MiB | 00m00s [516/557] Installing libubsan-0:14.0.1- 100% | 263.7 MiB/s | 540.0 KiB | 00m00s [517/557] Installing libasan-0:14.0.1-0 100% | 267.1 MiB/s | 1.6 MiB | 00m00s [518/557] Installing gcc-0:14.0.1-0.15. 100% | 361.0 MiB/s | 93.5 MiB | 00m00s >>> Running trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch >>> Stop trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch [519/557] Installing gcc-gfortran-0:14. 100% | 316.4 MiB/s | 33.9 MiB | 00m00s [520/557] Installing hdf5-devel-0:1.12. 100% | 257.6 MiB/s | 3.9 MiB | 00m00s [521/557] Installing blas-devel-0:3.12. 100% | 66.8 MiB/s | 136.8 KiB | 00m00s [522/557] Installing lapack-devel-0:3.1 100% | 397.6 MiB/s | 1.6 MiB | 00m00s [523/557] Installing cgnslib-devel-0:4. 100% | 127.8 MiB/s | 130.9 KiB | 00m00s [524/557] Installing netcdf-devel-0:4.9 100% | 122.8 MiB/s | 377.4 KiB | 00m00s [525/557] Installing netcdf-cxx-devel-0 100% | 376.1 MiB/s | 2.3 MiB | 00m00s [526/557] Installing gcc-c++-0:14.0.1-0 100% | 330.5 MiB/s | 35.0 MiB | 00m00s [527/557] Installing vim-filesystem-2:9 100% | 4.6 MiB/s | 4.7 KiB | 00m00s [528/557] Installing boost-test-0:1.83. 100% | 258.3 MiB/s | 793.6 KiB | 00m00s [529/557] Installing boost-stacktrace-0 100% | 287.9 MiB/s | 589.5 KiB | 00m00s [530/557] Installing boost-serializatio 100% | 322.7 MiB/s | 660.8 KiB | 00m00s [531/557] Installing boost-random-0:1.8 100% | 193.9 MiB/s | 198.5 KiB | 00m00s [532/557] Installing boost-nowide-0:1.8 100% | 193.2 MiB/s | 197.9 KiB | 00m00s [533/557] Installing boost-math-0:1.83. 100% | 367.5 MiB/s | 1.5 MiB | 00m00s [534/557] Installing boost-iostreams-0: 100% | 194.5 MiB/s | 199.2 KiB | 00m00s [535/557] Installing boost-contract-0:1 100% | 194.9 MiB/s | 199.6 KiB | 00m00s [536/557] Installing boost-0:1.83.0-3.f 100% | 46.5 KiB/s | 1.7 KiB | 00m00s [537/557] Installing boost-devel-0:1.83 100% | 187.4 MiB/s | 145.8 MiB | 00m01s [538/557] Installing lz4-devel-0:1.9.4- 100% | 94.8 MiB/s | 97.1 KiB | 00m00s [539/557] Installing xapian-core-libs-0 100% | 302.3 MiB/s | 2.1 MiB | 00m00s [540/557] Installing rhash-0:1.4.4-1.fc 100% | 192.4 MiB/s | 591.1 KiB | 00m00s [541/557] Installing libuv-1:1.48.0-1.f 100% | 58.0 MiB/s | 653.3 KiB | 00m00s [542/557] Installing cmake-data-0:3.28. 100% | 74.4 MiB/s | 8.5 MiB | 00m00s [543/557] Installing cmake-0:3.28.3-4.f 100% | 395.9 MiB/s | 28.5 MiB | 00m00s [544/557] Installing qt5-rpm-macros-0:5 100% | 199.5 KiB/s | 2.4 KiB | 00m00s [545/557] Installing qt5-qtbase-devel-0 100% | 168.6 MiB/s | 20.6 MiB | 00m00s [546/557] Installing qt5-qttools-devel- 100% | 118.9 MiB/s | 1.5 MiB | 00m00s [547/557] Installing qt5-qtx11extras-de 100% | 6.9 MiB/s | 21.1 KiB | 00m00s [548/557] Installing qt5-qtdeclarative- 100% | 227.1 MiB/s | 11.1 MiB | 00m00s [549/557] Installing qt5-qtwebkit-devel 100% | 16.5 MiB/s | 219.0 KiB | 00m00s [550/557] Installing vtk-devel-0:9.2.6- 100% | 217.8 MiB/s | 39.0 MiB | 00m00s [551/557] Installing opencascade-devel- 100% | 105.2 MiB/s | 28.9 MiB | 00m00s [552/557] Installing doxygen-2:1.10.0-3 100% | 353.9 MiB/s | 19.5 MiB | 00m00s [553/557] Installing annobin-plugin-gcc 100% | 63.9 MiB/s | 1.1 MiB | 00m00s >>> Running trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch >>> Stop trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch [554/557] Installing gcc-plugin-annobin 100% | 10.2 MiB/s | 198.6 KiB | 00m00s >>> Running trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch >>> Stop trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch [555/557] Installing netgen-mesher-deve 100% | 120.2 MiB/s | 1.6 MiB | 00m00s [556/557] Installing libXmu-devel-0:1.2 100% | 34.3 MiB/s | 70.2 KiB | 00m00s [557/557] Installing catch-devel-0:3.5. 100% | 887.5 KiB/s | 988.7 KiB | 00m01s >>> Running post-transaction scriptlet: urw-base35-bookman-fonts-0:20200910-20.f >>> Stop post-transaction scriptlet: urw-base35-bookman-fonts-0:20200910-20.fc41 >>> Running post-transaction scriptlet: urw-base35-c059-fonts-0:20200910-20.fc41 >>> Stop post-transaction scriptlet: urw-base35-c059-fonts-0:20200910-20.fc41.no >>> Running post-transaction scriptlet: urw-base35-d050000l-fonts-0:20200910-20. >>> Stop post-transaction scriptlet: urw-base35-d050000l-fonts-0:20200910-20.fc4 >>> Running post-transaction scriptlet: urw-base35-gothic-fonts-0:20200910-20.fc >>> Stop post-transaction scriptlet: urw-base35-gothic-fonts-0:20200910-20.fc41. >>> Running post-transaction scriptlet: urw-base35-nimbus-mono-ps-fonts-0:202009 >>> Stop post-transaction scriptlet: urw-base35-nimbus-mono-ps-fonts-0:20200910- >>> Running post-transaction scriptlet: urw-base35-nimbus-roman-fonts-0:20200910 >>> Stop post-transaction scriptlet: urw-base35-nimbus-roman-fonts-0:20200910-20 >>> Running post-transaction scriptlet: urw-base35-nimbus-sans-fonts-0:20200910- >>> Stop post-transaction scriptlet: urw-base35-nimbus-sans-fonts-0:20200910-20. >>> Running post-transaction scriptlet: urw-base35-p052-fonts-0:20200910-20.fc41 >>> Stop post-transaction scriptlet: urw-base35-p052-fonts-0:20200910-20.fc41.no >>> Running post-transaction scriptlet: urw-base35-standard-symbols-ps-fonts-0:2 >>> Stop post-transaction scriptlet: urw-base35-standard-symbols-ps-fonts-0:2020 >>> Running post-transaction scriptlet: urw-base35-z003-fonts-0:20200910-20.fc41 >>> Stop post-transaction scriptlet: urw-base35-z003-fonts-0:20200910-20.fc41.no >>> Running post-transaction scriptlet: copy-jdk-configs-0:4.1-5.fc40.noarch >>> Stop post-transaction scriptlet: copy-jdk-configs-0:4.1-5.fc40.noarch >>> Running post-transaction scriptlet: crypto-policies-scripts-0:20240320-1.git >>> Stop post-transaction scriptlet: crypto-policies-scripts-0:20240320-1.git58e >>> Running post-transaction scriptlet: nss-0:3.99.0-1.fc41.aarch64 >>> Stop post-transaction scriptlet: nss-0:3.99.0-1.fc41.aarch64 >>> Running post-transaction scriptlet: java-21-openjdk-headless-1:21.0.2.0.13-3 >>> Stop post-transaction scriptlet: java-21-openjdk-headless-1:21.0.2.0.13-3.fc >>> Running post-transaction scriptlet: fontconfig-0:2.15.0-4.fc40.aarch64 >>> Stop post-transaction scriptlet: fontconfig-0:2.15.0-4.fc40.aarch64 >>> Running post-transaction scriptlet: java-21-openjdk-1:21.0.2.0.13-3.fc41.aar >>> Stop post-transaction scriptlet: java-21-openjdk-1:21.0.2.0.13-3.fc41.aarch6 >>> Running trigger-install scriptlet: glibc-common-0:2.39.9000-14.fc41.aarch64 >>> Stop trigger-install scriptlet: glibc-common-0:2.39.9000-14.fc41.aarch64 >>> Running trigger-install scriptlet: info-0:7.1-2.fc40.aarch64 >>> Stop trigger-install scriptlet: info-0:7.1-2.fc40.aarch64 >>> Running trigger-install scriptlet: hicolor-icon-theme-0:0.17-18.fc40.noarch >>> Stop trigger-install scriptlet: hicolor-icon-theme-0:0.17-18.fc40.noarch >>> Running trigger-install scriptlet: glib2-0:2.80.0-1.fc41.aarch64 >>> Stop trigger-install scriptlet: glib2-0:2.80.0-1.fc41.aarch64 >>> Running trigger-install scriptlet: glib2-0:2.80.0-1.fc41.aarch64 >>> Stop trigger-install scriptlet: glib2-0:2.80.0-1.fc41.aarch64 >>> Running trigger-install scriptlet: shared-mime-info-0:2.3-4.fc41.aarch64 >>> Stop trigger-install scriptlet: shared-mime-info-0:2.3-4.fc41.aarch64 >>> Running trigger-install scriptlet: gdk-pixbuf2-0:2.42.11-1.fc41.aarch64 >>> Stop trigger-install scriptlet: gdk-pixbuf2-0:2.42.11-1.fc41.aarch64 >>> Running trigger-install scriptlet: fontconfig-0:2.15.0-4.fc40.aarch64 >>> Stop trigger-install scriptlet: fontconfig-0:2.15.0-4.fc40.aarch64 >>> Running trigger-install scriptlet: graphviz-0:10.0.1-1.fc41.aarch64 >>> Stop trigger-install scriptlet: graphviz-0:10.0.1-1.fc41.aarch64 Warning: skipped PGP checks for 8 package(s). Finish: build setup for smesh-9.8.0.2-9.fc41.src.rpm Start: rpmbuild smesh-9.8.0.2-9.fc41.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1706313600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.4JGgU7 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf smesh-9.8.0.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/smesh-9.8.0.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd smesh-9.8.0.2 + rm -rf /builddir/build/BUILD/smesh-9.8.0.2-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/smesh-9.8.0.2-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/smesh-cmake.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/smesh-std_swap.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/netgen_sizet.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Qu0Az9 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd smesh-9.8.0.2 + LDFLAGS=-Wl,--as-needed + export LDFLAGS + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS=-Wl,--as-needed + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DENABLE_NETGEN=ON -DNEW_NETGEN_INTERFACE=ON -DENABLE_MED=OFF -DBUILD_TESTS=TRUE CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 14.0.1 -- The CXX compiler identification is GNU 14.0.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Searching for OpenCASCADE... -- Searching for VTK... -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found utf8cpp: /usr/include/utf8cpp -- Searching for Boost... -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0") found components: filesystem thread serialization regex -- Found ZLIB: /usr/lib64/libz.so (found version "1.3.0") -- Configuring done (0.9s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: BUILD_TESTS CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP ENABLE_MED INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX NEW_NETGEN_INTERFACE SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j4 --verbose Change Dir: '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j4 /usr/bin/cmake -S/builddir/build/BUILD/smesh-9.8.0.2 -B/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/CMakeFiles /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' /usr/bin/gmake -f src/Netgen/CMakeFiles/nglib4smesh.dir/build.make src/Netgen/CMakeFiles/nglib4smesh.dir/depend /usr/bin/gmake -f src/Kernel/CMakeFiles/Kernel.dir/build.make src/Kernel/CMakeFiles/Kernel.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.8.0.2 /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel/CMakeFiles/Kernel.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.8.0.2 /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen/CMakeFiles/nglib4smesh.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' /usr/bin/gmake -f src/Kernel/CMakeFiles/Kernel.dir/build.make src/Kernel/CMakeFiles/Kernel.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' /usr/bin/gmake -f src/Netgen/CMakeFiles/nglib4smesh.dir/build.make src/Netgen/CMakeFiles/nglib4smesh.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 0%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/Basics/Basics_DirUtils.cxx.o [ 0%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/Basics/Basics_Utils.cxx.o [ 1%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/Basics/BasicsGenericDestructor.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/Basics/Basics_Utils.cxx.o -MF CMakeFiles/Kernel.dir/src/Basics/Basics_Utils.cxx.o.d -o CMakeFiles/Kernel.dir/src/Basics/Basics_Utils.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics/Basics_Utils.cxx cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/Basics/Basics_DirUtils.cxx.o -MF CMakeFiles/Kernel.dir/src/Basics/Basics_DirUtils.cxx.o.d -o CMakeFiles/Kernel.dir/src/Basics/Basics_DirUtils.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics/Basics_DirUtils.cxx cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/Basics/BasicsGenericDestructor.cxx.o -MF CMakeFiles/Kernel.dir/src/Basics/BasicsGenericDestructor.cxx.o.d -o CMakeFiles/Kernel.dir/src/Basics/BasicsGenericDestructor.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics/BasicsGenericDestructor.cxx [ 2%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/archive.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/archive.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/archive.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/archive.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 2%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/BaseTraceCollector.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/BaseTraceCollector.cxx.o -MF CMakeFiles/Kernel.dir/src/SALOMELocalTrace/BaseTraceCollector.cxx.o.d -o CMakeFiles/Kernel.dir/src/SALOMELocalTrace/BaseTraceCollector.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace/BaseTraceCollector.cxx In file included from /usr/include/features.h:511, from /usr/include/c++/14/aarch64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/aarch64-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/bits/requires_hosted.h:31, from /usr/include/c++/14/string:38, from /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics/Basics_Utils.hxx:29, from /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics/Basics_Utils.cxx:25: In function ‘gethostname’, inlined from ‘Kernel_Utils::GetHostname[abi:cxx11]()’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics/Basics_Utils.cxx:50:24: /usr/include/bits/unistd.h:195:10: warning: ‘*gethostname’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 195 | return __glibc_fortify (gethostname, __buflen, sizeof (char), | ^~~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h: In function ‘Kernel_Utils::GetHostname[abi:cxx11]()’: /usr/include/bits/unistd-decl.h:173:12: note: in a call to function ‘*gethostname’ declared with attribute ‘access (write_only, 1, 2)’ 173 | extern int __REDIRECT_NTH (__gethostname_alias, (char *__buf, size_t __buflen), | ^~~~~~~~~~~~~~ [ 2%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/FileTraceCollector.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/FileTraceCollector.cxx.o -MF CMakeFiles/Kernel.dir/src/SALOMELocalTrace/FileTraceCollector.cxx.o.d -o CMakeFiles/Kernel.dir/src/SALOMELocalTrace/FileTraceCollector.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace/FileTraceCollector.cxx /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ [ 3%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceBufferPool.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceBufferPool.cxx.o -MF CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceBufferPool.cxx.o.d -o CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceBufferPool.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace/LocalTraceBufferPool.cxx [ 3%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceCollector.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceCollector.cxx.o -MF CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceCollector.cxx.o.d -o CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceCollector.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace/LocalTraceCollector.cxx [ 3%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/Utils/duplicate.cxx.o [ 3%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/bitarray.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/bitarray.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/bitarray.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/bitarray.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/bitarray.cpp cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/Utils/duplicate.cxx.o -MF CMakeFiles/Kernel.dir/src/Utils/duplicate.cxx.o.d -o CMakeFiles/Kernel.dir/src/Utils/duplicate.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils/duplicate.cxx [ 3%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/Utils/OpUtil.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/Utils/OpUtil.cxx.o -MF CMakeFiles/Kernel.dir/src/Utils/OpUtil.cxx.o.d -o CMakeFiles/Kernel.dir/src/Utils/OpUtil.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils/OpUtil.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/bitarray.hpp:14, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/bitarray.cpp:11: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 4%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/Utils/Utils_SALOME_Exception.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/Utils/Utils_SALOME_Exception.cxx.o -MF CMakeFiles/Kernel.dir/src/Utils/Utils_SALOME_Exception.cxx.o.d -o CMakeFiles/Kernel.dir/src/Utils/Utils_SALOME_Exception.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils/Utils_SALOME_Exception.cxx [ 4%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/Utils/Utils_ExceptHandlers.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/Utils/Utils_ExceptHandlers.cxx.o -MF CMakeFiles/Kernel.dir/src/Utils/Utils_ExceptHandlers.cxx.o.d -o CMakeFiles/Kernel.dir/src/Utils/Utils_ExceptHandlers.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils/Utils_ExceptHandlers.cxx In file included from /usr/include/features.h:511, from /usr/include/c++/14/aarch64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/aarch64-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/bits/requires_hosted.h:31, from /usr/include/c++/14/iostream:38, from /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace/utilities.h:34, from /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils/OpUtil.cxx:27: In function ‘gethostname’, inlined from ‘GetHostname[abi:cxx11]()’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils/OpUtil.cxx:48:20: /usr/include/bits/unistd.h:195:10: warning: ‘*gethostname’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 195 | return __glibc_fortify (gethostname, __buflen, sizeof (char), | ^~~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h: In function ‘GetHostname[abi:cxx11]()’: /usr/include/bits/unistd-decl.h:173:12: note: in a call to function ‘*gethostname’ declared with attribute ‘access (write_only, 1, 2)’ 173 | extern int __REDIRECT_NTH (__gethostname_alias, (char *__buf, size_t __buflen), | ^~~~~~~~~~~~~~ [ 4%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/exception.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/exception.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/exception.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/exception.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/exception.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/exception.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ [ 5%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/localheap.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/localheap.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/localheap.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/localheap.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/localheap.cpp [ 5%] Linking CXX shared library libKernel.so cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/Kernel.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libKernel.so -o libKernel.so CMakeFiles/Kernel.dir/src/Basics/Basics_Utils.cxx.o CMakeFiles/Kernel.dir/src/Basics/Basics_DirUtils.cxx.o CMakeFiles/Kernel.dir/src/Basics/BasicsGenericDestructor.cxx.o CMakeFiles/Kernel.dir/src/SALOMELocalTrace/BaseTraceCollector.cxx.o CMakeFiles/Kernel.dir/src/SALOMELocalTrace/FileTraceCollector.cxx.o CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceBufferPool.cxx.o CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceCollector.cxx.o CMakeFiles/Kernel.dir/src/Utils/duplicate.cxx.o CMakeFiles/Kernel.dir/src/Utils/OpUtil.cxx.o CMakeFiles/Kernel.dir/src/Utils/Utils_SALOME_Exception.cxx.o CMakeFiles/Kernel.dir/src/Utils/Utils_ExceptHandlers.cxx.o In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/localheap.hpp:14, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/localheap.cpp:10: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/exception.cpp: In function ‘std::string ngcore::detail::TranslateBacktrace(std::string, std::string)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/exception.cpp:125:12: warning: unused variable ‘position’ [-Wunused-variable] 125 | auto position = std::strtoul(s.substr(bracket_open_pos+1, bracket_close_pos - bracket_open_pos - 1).c_str(), 0, 16); | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/exception.cpp: In function ‘std::string ngcore::GetBackTrace()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/exception.cpp:184:16: warning: unused variable ‘len’ [-Wunused-variable] 184 | size_t len = strlen(bt_syms[i]); | ^~~ In function ‘gethostname’, inlined from ‘GetHostname’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics/Basics_Utils.cxx:50:24: /usr/include/bits/unistd.h:195:10: warning: ‘__gethostname_alias’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 195 | return __glibc_fortify (gethostname, __buflen, sizeof (char), | ^ /usr/include/bits/unistd-decl.h: In function ‘GetHostname’: /usr/include/bits/unistd-decl.h:173:12: note: in a call to function ‘__gethostname_alias’ declared with attribute ‘access (write_only, 1, 2)’ 173 | extern int __REDIRECT_NTH (__gethostname_alias, (char *__buf, size_t __buflen), | ^ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/localheap.cpp:11: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:11, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:16: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In function ‘gethostname’, inlined from ‘GetHostname’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils/OpUtil.cxx:48:20: /usr/include/bits/unistd.h:195:10: warning: ‘__gethostname_alias’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 195 | return __glibc_fortify (gethostname, __buflen, sizeof (char), | ^ /usr/include/bits/unistd-decl.h: In function ‘GetHostname’: /usr/include/bits/unistd-decl.h:173:12: note: in a call to function ‘__gethostname_alias’ declared with attribute ‘access (write_only, 1, 2)’ 173 | extern int __REDIRECT_NTH (__gethostname_alias, (char *__buf, size_t __buflen), | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ [ 5%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/logging.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/logging.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/logging.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/logging.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.cpp [ 5%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/flags.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/flags.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/flags.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/flags.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.cpp:1: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:11, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:7: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 5%] Built target Kernel /usr/bin/gmake -f src/Geom/CMakeFiles/Geom.dir/build.make src/Geom/CMakeFiles/Geom.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.8.0.2 /builddir/build/BUILD/smesh-9.8.0.2/src/Geom /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Geom /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Geom/CMakeFiles/Geom.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' /usr/bin/gmake -f src/Geom/CMakeFiles/Geom.dir/build.make src/Geom/CMakeFiles/Geom.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 5%] Building CXX object src/Geom/CMakeFiles/Geom.dir/src/GEOMUtils/GEOMUtils.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Geom && /usr/bin/g++ -DCSFDB -DGeom_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Geom/CMakeFiles/Geom.dir/src/GEOMUtils/GEOMUtils.cxx.o -MF CMakeFiles/Geom.dir/src/GEOMUtils/GEOMUtils.cxx.o.d -o CMakeFiles/Geom.dir/src/GEOMUtils/GEOMUtils.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils/GEOMUtils.cxx [ 5%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/paje_trace.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/paje_trace.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/paje_trace.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/paje_trace.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/paje_trace.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/paje_trace.cpp:8: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 6%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/profiler.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/profiler.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/profiler.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/profiler.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/profiler.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/profiler.hpp:9, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/profiler.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp: In member function ‘void ngcore::Flags::SaveFlags(std::ostream&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:309:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 309 | for (int i = 0; i < strflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:311:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 311 | for (int i = 0; i < numflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:313:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 313 | for (int i = 0; i < defflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:315:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 315 | for (int i = 0; i < flaglistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:317:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 317 | for (int i = 0; i < numlistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:321:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 321 | for (j = 0; j + 1 < numlistflags[i]->Size(); ++j) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp: In member function ‘void ngcore::Flags::PrintFlags(std::ostream&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:339:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 339 | for (int i = 0; i < strflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:341:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 341 | for (int i = 0; i < numflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:343:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 343 | for (int i = 0; i < defflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:345:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 345 | for (int i = 0; i < strlistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:347:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 347 | for (int i = 0; i < numlistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:349:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 349 | for (int i = 0; i < flaglistflags.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp: In member function ‘void ngcore::Flags::SetCommandLineFlag(const char*, ngcore::SymbolTable*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:612:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 612 | for (int i = 0; i < strs.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:612:35: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:612:35: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.hpp:16: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp: In instantiation of ‘int ngcore::SymbolTable::CheckIndex(const std::string&) const [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:104:15: required from ‘void ngcore::SymbolTable::Set(const std::string&, const T&) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 104 | int i = CheckIndex (name); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:108:18: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | strflags.Set (name, val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp: In instantiation of ‘int ngcore::SymbolTable::CheckIndex(const std::string&) const [with T = double; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:104:15: required from ‘void ngcore::SymbolTable::Set(const std::string&, const T&) [with T = double; std::string = std::__cxx11::basic_string]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: 104 | int i = CheckIndex (name); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:114:18: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: 114 | numflags.Set (name, val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: | ~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp: In instantiation of ‘int ngcore::SymbolTable::CheckIndex(const std::string&) const [with T = bool; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:104:15: required from ‘void ngcore::SymbolTable::Set(const std::string&, const T&) [with T = bool; std::string = std::__cxx11::basic_string]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: 104 | int i = CheckIndex (name); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:120:18: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: 120 | defflags.Set (name, b); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: | ~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp: In instantiation of ‘int ngcore::SymbolTable::CheckIndex(const std::string&) const [with T = ngcore::Flags; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:104:15: required from ‘void ngcore::SymbolTable::Set(const std::string&, const T&) [with T = ngcore::Flags; std::string = std::__cxx11::basic_string]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: 104 | int i = CheckIndex (name); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:126:23: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: 126 | flaglistflags.Set (name, val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp: In instantiation of ‘int ngcore::SymbolTable::CheckIndex(const std::string&) const [with T = std::shared_ptr > >; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:104:15: required from ‘void ngcore::SymbolTable::Set(const std::string&, const T&) [with T = std::shared_ptr > >; std::string = std::__cxx11::basic_string]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: 104 | int i = CheckIndex (name); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:168:22: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: 168 | strlistflags.Set (name, strarray); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp: In instantiation of ‘int ngcore::SymbolTable::CheckIndex(const std::string&) const [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:104:15: required from ‘void ngcore::SymbolTable::Set(const std::string&, const T&) [with T = std::shared_ptr >; std::string = std::__cxx11::basic_string]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: 104 | int i = CheckIndex (name); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:177:22: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: 177 | numlistflags.Set (name, numarray); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils/GEOMUtils.cxx: In function ‘std::pair GEOMUtils::ShapeToDouble(const TopoDS_Shape&, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils/GEOMUtils.cxx:301:93: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 301 | std::pair GEOMUtils::ShapeToDouble (const TopoDS_Shape& S, bool isOldSorting) | ^ [ 6%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/table.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/table.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/table.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/table.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:11, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:13, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.cpp:11: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ [ 6%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/taskmanager.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/taskmanager.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/taskmanager.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/taskmanager.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:11, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/mpi_wrapper.hpp:9, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.cpp:13: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.cpp:16: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.cpp: In member function ‘void ngcore::TaskManager::StopWorkers()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.cpp:217:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 217 | for (size_t i = 0; i < num_threads; i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.cpp: In static member function ‘static void ngcore::TaskManager::CreateJob(const std::function&, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.cpp:396:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 396 | if (mytask >= mytasks.Size()) break; | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.cpp:408:22: warning: catching polymorphic type ‘class ngcore::Exception’ by value [-Wcatch-value=] 408 | catch (Exception e) | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.cpp: In member function ‘void ngcore::TaskManager::Loop(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.cpp:527:43: warning: comparison of integer expressions of different signedness: ‘std::__atomic_base::__int_type’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 527 | if (mynode_data.start_cnt >= mytasks.Size()) break; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.cpp:529:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 529 | if (mytask >= mytasks.Size()) break; | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.cpp:541:26: warning: catching polymorphic type ‘class ngcore::Exception’ by value [-Wcatch-value=] 541 | catch (Exception e) | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.cpp:541:26: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.cpp:541:26: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ [ 7%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/utils.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/utils.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/utils.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/utils.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.cpp:1: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 8%] Linking CXX shared library libGeom.so cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Geom && /usr/bin/cmake -E cmake_link_script CMakeFiles/Geom.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libGeom.so -o libGeom.so CMakeFiles/Geom.dir/src/GEOMUtils/GEOMUtils.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel: ../Kernel/libKernel.so /usr/lib64/libTKV3d.so.7.6.3 /usr/lib64/libTKBO.so.7.6.3 /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libTKService.so.7.6.3 -lfontconfig /usr/lib64/libTKHLR.so.7.6.3 -lGL -lX11 /usr/lib64/libfreetype.so /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so -ldl [ 8%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/version.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/version.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/version.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/version.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/version.cpp [ 8%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/algprim.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/algprim.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/algprim.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/algprim.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/algprim.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 8%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/brick.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/brick.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/brick.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/brick.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In function ‘ShapeToDouble’: lto1: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ [ 9%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/bspline2d.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/bspline2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/bspline2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/bspline2d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp: In member function ‘virtual netgen::INSOLID_TYPE netgen::Brick::VecInSolid(const netgen::Point<3, double>&, const netgen::Vec<3>&, double) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp:238:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 238 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp: In member function ‘virtual netgen::INSOLID_TYPE netgen::Brick::VecInSolid2(const netgen::Point<3, double>&, const netgen::Vec<3>&, const netgen::Vec<3>&, double) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp:284:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 284 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp: In member function ‘virtual netgen::INSOLID_TYPE netgen::Brick::VecInSolid3(const netgen::Point<3, double>&, const netgen::Vec<3>&, const netgen::Vec<3>&, double) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp:300:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 300 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp: In member function ‘virtual netgen::INSOLID_TYPE netgen::Brick::VecInSolid4(const netgen::Point<3, double>&, const netgen::Vec<3>&, const netgen::Vec<3>&, const netgen::Vec<3>&, double) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp:317:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 317 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp:317:21: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp:317:21: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp: In member function ‘virtual double netgen::BSplineCurve2d::ProjectParam(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:44:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 44 | for (n1 = 1; n1 <= points.Size(); n1++) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp: In member function ‘virtual netgen::Point<2, double> netgen::BSplineCurve2d::Eval(double) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:101:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 101 | if (n2 > points.Size()) n2 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:103:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 103 | if (n3 > points.Size()) n3 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:105:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 105 | if (n4 > points.Size()) n4 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp: In member function ‘virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrime(double) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:134:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 134 | if (n2 > points.Size()) n2 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:136:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 136 | if (n3 > points.Size()) n3 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:138:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 138 | if (n4 > points.Size()) n4 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp: In member function ‘virtual netgen::Vec<2> netgen::BSplineCurve2d::EvalPrimePrime(double) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:163:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 163 | if (n2 > points.Size()) n2 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:165:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 165 | if (n3 > points.Size()) n3 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:167:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 167 | if (n4 > points.Size()) n4 = 1; | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp: In member function ‘virtual void netgen::BSplineCurve2d::Reduce(const netgen::Point<2, double>&, double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:194:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 194 | for (n1 = 1; n1 <= points.Size(); n1++) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:205:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 205 | if (n > points.Size()) n = 1; | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp: In member function ‘virtual void netgen::BSplineCurve2d::UnReduce()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:230:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 230 | for (i = 1; i <= intervallused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp: In member function ‘virtual void netgen::BSplineCurve2d::Print(std::ostream&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:239:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 239 | for (int i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:239:21: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp:239:21: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 9%] Built target Geom /usr/bin/gmake -f src/SMESH/CMakeFiles/SMDS.dir/build.make src/SMESH/CMakeFiles/SMDS.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.8.0.2 /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH/CMakeFiles/SMDS.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/SMDS.dir/build.make src/SMESH/CMakeFiles/SMDS.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 9%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_BallElement.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_BallElement.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_BallElement.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_BallElement.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_BallElement.cxx [ 9%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/csgeom.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/csgeom.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/csgeom.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/csgeom.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 9%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_CellOfNodes.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_CellOfNodes.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_CellOfNodes.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_CellOfNodes.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.cxx [ 9%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/csgparser.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/csgparser.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/csgparser.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/csgparser.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgparser.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.cxx:26: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=] 187 | virtual void setShapeID( const int shapeID ) const; | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note: by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’ 60 | virtual void setShapeID( const int shapeID ); | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_Downward.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_Downward.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_Downward.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_Downward.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Downward.cxx /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp: In member function ‘void netgen::CSGeometry::Clean()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:167:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 167 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:170:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 170 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:174:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 174 | for(int i = 0; i < to_delete.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:179:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 179 | for (int i = 0; i < splinecurves2d.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:188:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 188 | for(int i = 0; iSize(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:875:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 875 | for (i = 0; i < min2(surfind.Size(),bcname.Size()); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:887:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 887 | for (i = 0; i < surfind.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:912:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 912 | for ( i = 0; i < min2(polysurfs.Size(),bcnum.Size()); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:914:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 914 | for (int j = 0; j < polysurfs[i]->Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:929:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 929 | for (i = 0; i < min2(surfind.Size(),bcnum.Size()); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp: In member function ‘void netgen::CSGeometry::FindIdenticSurfaces(double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:961:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 961 | for (int i = 0; i < isidenticto.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp: In member function ‘void netgen::CSGeometry::GetIndependentSurfaceIndices(const netgen::Solid*, const netgen::BoxSphere<3>&, netgen::NgArray&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:1008:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1008 | for (int i = 0; i < locsurf.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp: In member function ‘void netgen::CSGeometry::GetIndependentSurfaceIndices(netgen::NgArray&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:1072:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1072 | for (int i = 0; i < locsurf.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp: In member function ‘void netgen::CSGeometry::CalcTriangleApproximation(double, double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:1108:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1108 | for (int i = 0; i < triapprox.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:1204:12: warning: catching polymorphic type ‘class std::exception’ by value [-Wcatch-value=] 1204 | catch (exception) | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp: In member function ‘void netgen::CSGeometry::RefineTriangleApprox(netgen::Solid*, int, const netgen::BoxSphere<3>&, double, const netgen::TATriangle&, netgen::TriangleApproximation&, netgen::IndexSet&, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:1254:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1254 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:1266:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1266 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:1272:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1272 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:1298:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1298 | for (int i = 0; i < lsurfi.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp: In member function ‘void netgen::CSGeometry::IterateAllSolids(netgen::SolidIterator&, bool) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:1587:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1587 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:1591:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1591 | for (int i = 0; i < solids.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:1591:23: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:1591:23: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = netgen::Solid*; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:168:29: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 168 | if(!to_delete.Contains(solids[i]->S1())) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.hpp:16, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:8: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp: In instantiation of ‘int ngcore::SymbolTable::CheckIndex(const std::string&) const [with T = netgen::Surface*; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:104:15: required from ‘void ngcore::SymbolTable::Set(const std::string&, const T&) [with T = netgen::Surface*; std::string = std::__cxx11::basic_string]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 104 | int i = CheckIndex (name); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:634:18: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 634 | surfaces.Set (name, surf); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp: In instantiation of ‘int ngcore::SymbolTable::CheckIndex(const std::string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:116:14: required from ‘bool ngcore::SymbolTable::Used(const std::string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: 116 | return CheckIndex(name) >= 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:674:21: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: 674 | if (solids.Used (name)) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: | ~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp: In instantiation of ‘int ngcore::SymbolTable::CheckIndex(const std::string&) const [with T = netgen::SplineGeometry<2>*; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:104:15: required from ‘void ngcore::SymbolTable::Set(const std::string&, const T&) [with T = netgen::SplineGeometry<2>*; std::string = std::__cxx11::basic_string]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: 104 | int i = CheckIndex (name); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:717:23: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: 717 | splinecurves2d.Set(name,spl); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp: In instantiation of ‘int ngcore::SymbolTable::CheckIndex(const std::string&) const [with T = netgen::SplineGeometry<3>*; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:104:15: required from ‘void ngcore::SymbolTable::Set(const std::string&, const T&) [with T = netgen::SplineGeometry<3>*; std::string = std::__cxx11::basic_string]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: 104 | int i = CheckIndex (name); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:721:23: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: 721 | splinecurves3d.Set(name,spl); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/curve2d.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/curve2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/curve2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/curve2d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/curve2d.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgparser.cpp: In function ‘netgen::Solid* netgen::ParsePrimary(CSGScanner&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgparser.cpp:416:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 416 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 11%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/edgeflw.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/edgeflw.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/edgeflw.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/edgeflw.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 11%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementFactory.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementFactory.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementFactory.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementFactory.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_ElementFactory.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp: In member function ‘netgen::CSGeometry::AddSurface(netgen::Surface*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:627:27: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] 627 | sprintf (name, "nnsurf%d", cntsurfs); | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:627:20: note: directive argument in the range [-2147483647, 2147483647] 627 | sprintf (name, "nnsurf%d", cntsurfs); | ^~~~~~~~~~ In file included from /usr/include/stdio.h:980, from /usr/include/c++/14/cstdio:42, from /usr/include/c++/14/ext/string_conversions.h:45, from /usr/include/c++/14/bits/basic_string.h:4154, from /usr/include/c++/14/string:54, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/mystdlib.h:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:1: In function ‘sprintf’, inlined from ‘netgen::CSGeometry::AddSurface(netgen::Surface*)’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:627:13: /usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 8 and 18 bytes into a destination of size 15 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp: In constructor ‘netgen::EdgeCalculation::EdgeCalculation(const netgen::CSGeometry&, netgen::NgArray&, netgen::MeshingParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:22:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 22 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp: In member function ‘void netgen::EdgeCalculation::Calc(double, netgen::Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:53:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 53 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp: In member function ‘void netgen::EdgeCalculation::CalcEdges1(double, netgen::Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:123:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 123 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:141:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 141 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:150:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 150 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:165:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 165 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:186:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 186 | for (int i = 0; i < geometry.identifications.Size() && !pi1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:187:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 187 | for (int j = checkedcopy; j < startpoints.Size() && !pi1; j++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:202:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 202 | for (int k = 0; k < hsp.Size() && !pi1; k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:254:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 254 | for (int i = 1; i <= hsp.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:274:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 274 | for (int i = 1; i <= hsp.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:313:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 313 | for (int i = 1; i <= edgepoints.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:318:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 318 | for (int i = 1; i <= geometry.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:369:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 369 | for (int j = 1; j <= edgepoints.Size()-1; j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:380:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 380 | for (int i = 0; i < locind.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:418:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 418 | for (int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:452:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 452 | for(int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:502:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 502 | for (int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:507:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 507 | for (int i = 0; i < refedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:511:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 511 | for(int i=0; i&, double, const netgen::Mesh&, netgen::NgArray, 0, int>&, netgen::NgArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:802:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 802 | for (int i = 0; i < locind.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:835:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 835 | for (int jj = 0; jj < hsp.Size(); jj++) | ~~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp: In member function ‘void netgen::EdgeCalculation::AnalyzeEdge(int, int, int, int, int, int, const netgen::NgArray, 0, int>&, netgen::NgArray&, netgen::NgArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:1043:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1043 | for (int j = 0; j < locsurfind.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:1177:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1177 | for (int l = 1; !hi && l <= refedges.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:1282:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1282 | for(int i=0; i&, const netgen::NgArray&, const netgen::NgArray, 0, int>&, const netgen::NgArray&, int, netgen::Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:1403:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1403 | while (curvelength.Get(j) < i * corr && j < curvelength.Size()) j++; | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:1438:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1438 | for (k = 1; k <= refedges.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp: In member function ‘void netgen::EdgeCalculation::StoreShortEdge(const netgen::NgArray&, const netgen::NgArray&, const netgen::NgArray, 0, int>&, const netgen::NgArray&, int, netgen::Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:1543:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1543 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:1561:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1561 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:1605:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1605 | for (int k = 1; k <= refedges.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp: In member function ‘void netgen::EdgeCalculation::CopyEdge(const netgen::NgArray&, const netgen::NgArray&, int, const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::Point<3, double>&, int, int, netgen::Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:1664:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1664 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:1729:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1729 | for (k = 1; k <= refedges.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:1729:23: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:1729:23: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:575:15: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 575 | osedges = 2; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 11%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/explicitcurve2d.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/explicitcurve2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/explicitcurve2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/explicitcurve2d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/explicitcurve2d.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 12%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/extrusion.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/extrusion.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/extrusion.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/extrusion.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/extrusion.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 12%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/gencyl.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/gencyl.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/gencyl.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/gencyl.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/gencyl.cpp [ 12%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/genmesh.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/genmesh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/genmesh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/genmesh.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 12%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementHolder.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementHolder.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementHolder.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementHolder.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_ElementHolder.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_ElementHolder.cxx:29: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=] 187 | virtual void setShapeID( const int shapeID ) const; | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note: by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’ 60 | virtual void setShapeID( const int shapeID ); | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/extrusion.cpp: In member function ‘void netgen::ExtrusionFace::LineIntersections(const netgen::Point<3, double>&, const netgen::Vec<3>&, double, int&, int&, bool&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/extrusion.cpp:480:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 480 | for(int i=0; i&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/extrusion.cpp:694:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 694 | for(int i=0; i&, double, netgen::NgArray*) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/extrusion.cpp:714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 714 | for(int i=0; i&, netgen::NgArray&, double) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/extrusion.cpp:751:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 751 | for (int j = 0; j < faces.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/extrusion.cpp: In member function ‘virtual void netgen::Extrusion::Reduce(const netgen::BoxSphere<3>&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/extrusion.cpp:883:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 883 | for(int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/extrusion.cpp: In member function ‘virtual void netgen::Extrusion::UnReduce()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/extrusion.cpp:889:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 889 | for(int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/extrusion.cpp:889:22: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/extrusion.cpp:889:22: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp: In function ‘void netgen::FindPoints(CSGeometry&, Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:55:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 55 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp: In function ‘void netgen::FindEdges(CSGeometry&, Mesh&, MeshingParameters&, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:77:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 77 | for (int i = 0; i < geom.singedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:83:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 83 | for (int i = 0; i < geom.singpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:117:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 117 | for (int i = 0; i < geom.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:124:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < geom.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:160:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 160 | for (int j = 0; j < loc.Size(); j++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp: In function ‘void netgen::MeshSurface(CSGeometry&, Mesh&, MeshingParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:256:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 256 | for (int i = 0; i < geom.identifications.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:260:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 260 | for (int j = 0; j < fpairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:305:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 305 | for (int l = 0; l < geom.bcmodifications.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 362 | for (int l = 0; l < geom.bcmodifications.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:378:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 378 | for(int k = 0; k&, MeshingParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:690:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | for (int i = 0; i < maxhdom.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:690:27: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:690:27: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 13%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfNodes.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfNodes.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfNodes.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfNodes.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FaceOfNodes.cxx [ 13%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/identify.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/identify.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/identify.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/identify.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FaceOfNodes.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FaceOfNodes.cxx:29: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=] 187 | virtual void setShapeID( const int shapeID ) const; | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note: by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’ 60 | virtual void setShapeID( const int shapeID ); | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_FacePosition.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_FacePosition.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_FacePosition.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_FacePosition.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FacePosition.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp: In member function ‘virtual int netgen::PeriodicIdentification::GetIdentifiedPoint(netgen::Mesh&, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:293:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 293 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ [ 13%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_LinearEdge.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_LinearEdge.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_LinearEdge.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_LinearEdge.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_LinearEdge.cxx /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp: In member function ‘virtual void netgen::PeriodicIdentification::IdentifyPoints(netgen::Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:325:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 325 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:333:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 333 | for (int j = 1; j <= mesh.GetNP(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp: In member function ‘virtual void netgen::PeriodicIdentification::BuildSurfaceElements(netgen::NgArray&, netgen::Mesh&, const netgen::Surface*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:467:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 467 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:480:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 480 | for (int k = 0; k < copy_points.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:485:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 485 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp: In constructor ‘netgen::CloseSurfaceIdentification::CloseSurfaceIdentification(int, const netgen::CSGeometry&, const netgen::Surface*, const netgen::Surface*, const netgen::TopLevelObject*, const ngcore::Flags&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:567:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 567 | for(int i=0; i&, const netgen::TABLE&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:695:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 695 | for (int j = 0; j < hsurf.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:703:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 703 | for (int i = 0; i < specpoint2solid[sp1.nr].Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:706:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 706 | for (int i = 0; i < specpoint2solid[sp2.nr].Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:762:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 762 | if (j == specpoint2surface[sp1.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:767:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 767 | if (k == specpoint2surface[sp2.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:772:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 772 | for (int l = 0; l < domain_surfaces.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:789:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 789 | if (j == specpoint2surface[sp1.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:791:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 791 | if (k == specpoint2surface[sp2.nr].Size()) break; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp: In member function ‘virtual int netgen::CloseSurfaceIdentification::GetIdentifiedPoint(netgen::Mesh&, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:925:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 925 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp: In member function ‘virtual void netgen::CloseSurfaceIdentification::IdentifyPoints(netgen::Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:992:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 992 | for (int jj = 0; jj < domain_surfaces.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:1000:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1000 | for (int ii2 = 0; ii2 < points_on_surf2.Size(); ii2++) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:1010:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1010 | for (int jj = 0; jj < surfs_of_p1.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp: In member function ‘virtual void netgen::CloseSurfaceIdentification::IdentifyFaces(netgen::Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:1164:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1164 | for (int ll = 0; ll < segs_on_face2.Size(); ll++) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp: In member function ‘virtual void netgen::CloseSurfaceIdentification::BuildSurfaceElements(netgen::NgArray&, netgen::Mesh&, const netgen::Surface*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:1237:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1237 | for (int i = PointIndex::BASE; i < identmap.Size()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:1251:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1251 | for (int i1 = 0; i1 < segs.Size(); i1++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp: In member function ‘void netgen::CloseSurfaceIdentification::BuildSurfaceElements2(netgen::NgArray&, netgen::Mesh&, const netgen::Surface*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:1375:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1375 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp: In member function ‘virtual void netgen::CloseEdgesIdentification::BuildSurfaceElements(netgen::NgArray&, netgen::Mesh&, const netgen::Surface*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:1648:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1648 | for (int i1 = 1; i1 <= segs.Size(); i1++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:1648:23: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:1648:23: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp:1233:14: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 1233 | identmap = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_LinearEdge.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_LinearEdge.cxx:30: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=] 187 | virtual void setShapeID( const int shapeID ) const; | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note: by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’ 60 | virtual void setShapeID( const int shapeID ); | ^~~~~~~~~~ [ 14%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/manifold.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/manifold.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/manifold.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/manifold.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/manifold.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 14%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MemoryLimit.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MemoryLimit.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_MemoryLimit.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MemoryLimit.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MemoryLimit.cxx [ 15%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 15%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/meshsurf.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/meshsurf.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/meshsurf.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/meshsurf.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/meshsurf.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 15%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/polyhedra.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/polyhedra.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/polyhedra.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/polyhedra.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp [ 16%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/revolution.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/revolution.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/revolution.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/revolution.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp: In member function ‘virtual netgen::INSOLID_TYPE netgen::Polyhedra::BoxInSolid(const netgen::BoxSphere<3>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:73:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 73 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp: In member function ‘virtual void netgen::Polyhedra::GetTangentialSurfaceIndices(const netgen::Point<3, double>&, netgen::NgArray&, double) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:151:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 151 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp: In member function ‘virtual netgen::INSOLID_TYPE netgen::Polyhedra::VecInSolidOld(const netgen::Point<3, double>&, const netgen::Vec<3>&, double) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:180:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 180 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:220:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 220 | for(int i=0; i&, const netgen::Vec<3>&, const netgen::Vec<3>&, netgen::NgArray&, double) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:679:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 679 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp: In member function ‘virtual void netgen::Polyhedra::Reduce(const netgen::BoxSphere<3>&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:761:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 761 | for (int i = 0; i < planes.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:764:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 764 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp: In member function ‘virtual void netgen::Polyhedra::UnReduce()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:771:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 771 | for (int i = 0; i < planes.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp: In member function ‘void netgen::Polyhedra::GetPolySurfs(netgen::NgArray*>&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:877:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 877 | for(int i = 0; i, 0, int>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:894:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 894 | for (int i = 0; i < points.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp: In member function ‘virtual netgen::Vec<3> netgen::Polyhedra::SpecialPointTangentialVector(const netgen::Point<3, double>&, int, int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:909:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 909 | for (int fi1 = 0; fi1 < faces.Size(); fi1++) | ~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:910:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 910 | for (int fi2 = 0; fi2 < faces.Size(); fi2++) | ~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp: In member function ‘void netgen::RevolutionFace::Init()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp:33:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for(int i=0; i&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp:701:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 701 | for(int i=0; i&, double) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp:796:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 796 | for(int i=0; i&, netgen::NgArray&, double) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp:826:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 826 | for (int j = 0; j < faces.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp: In member function ‘virtual netgen::INSOLID_TYPE netgen::Revolution::VecInSolid(const netgen::Point<3, double>&, const netgen::Vec<3>&, double) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp:846:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 846 | for(int i=0; i&, const netgen::Vec<3>&, const netgen::Vec<3>&, netgen::NgArray&, double) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp:957:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 957 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp: In member function ‘virtual void netgen::Revolution::Reduce(const netgen::BoxSphere<3>&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp:1032:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1032 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 16%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/singularref.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/singularref.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/singularref.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/singularref.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/singularref.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/singularref.cpp: In member function ‘void netgen::SingularEdge::FindPointsOnEdge(netgen::Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/singularref.cpp:48:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 48 | for (int i = 0; i < si1.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/singularref.cpp:50:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 50 | for (int i = 0; i < si2.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/singularref.cpp: In member function ‘void netgen::SingularEdge::SetMeshSize(netgen::Mesh&, double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/singularref.cpp:119:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 119 | for (int i = 0; i < points.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/singularref.cpp:124:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < points.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/singularref.cpp:130:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 130 | for (int i = 0; i < points.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/singularref.cpp: In member function ‘void netgen::SingularPoint::FindPoints(netgen::Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/singularref.cpp:157:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 157 | pi < mesh.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/singularref.cpp:194:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 194 | for (int i = 0; i < surfk.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/singularref.cpp: In member function ‘void netgen::SingularPoint::SetMeshSize(netgen::Mesh&, double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/singularref.cpp:214:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 214 | for (int i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/singularref.cpp:214:21: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/singularref.cpp:214:21: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 16%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/solid.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/solid.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/solid.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/solid.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/solid.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 17%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/specpoin.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/specpoin.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/specpoin.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/specpoin.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/solid.cpp: In member function ‘void netgen::Solid::RecBoundaries(const netgen::Point<3, double>&, netgen::NgArray&, int&, int&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/solid.cpp:699:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 699 | for (i = 1; i <= bounds1.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/solid.cpp:701:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 701 | for (i = 1; i <= bounds2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/solid.cpp:718:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 718 | for (i = 1; i <= bounds1.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/solid.cpp:720:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 720 | for (i = 1; i <= bounds2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/solid.cpp: In member function ‘void netgen::Solid::RecGetSurfaceIndices(netgen::NgArray&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/solid.cpp:1597:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1597 | for (int i = 0; i < surfind.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/solid.cpp:1597:35: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/solid.cpp:1597:35: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 17%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/spline3d.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/spline3d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/spline3d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/spline3d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/spline3d.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/solid.cpp: In member function ‘netgen::INSOLID_TYPE netgen::Solid::PointInSolid(const netgen::Point<3, double>&, double) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/solid.cpp:197:3: warning: control reaches end of non-void function [-Wreturn-type] 197 | } | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/solid.cpp: In member function ‘netgen::INSOLID_TYPE netgen::Solid::VecInSolid(const netgen::Point<3, double>&, const netgen::Vec<3>&, double) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/solid.cpp:216:3: warning: control reaches end of non-void function [-Wreturn-type] 216 | } | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/solid.cpp: In member function ‘netgen::INSOLID_TYPE netgen::Solid::VecInSolid2(const netgen::Point<3, double>&, const netgen::Vec<3>&, const netgen::Vec<3>&, double) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/solid.cpp:236:3: warning: control reaches end of non-void function [-Wreturn-type] 236 | } | ^ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp: In member function ‘void netgen::SpecialPointCalculation::CalcSpecialPoints(const netgen::CSGeometry&, netgen::NgArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:119:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 119 | for (int j = 0; j < hpts.Size(); j++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:137:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 137 | for(int j=0; jSize(); j++) | ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:164:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 164 | for (int i = 0; i < boxesinlevel.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp: In member function ‘void netgen::SpecialPointCalculation::CalcSpecialPointsRec(const netgen::Solid*, int, const netgen::BoxSphere<3>&, int, bool, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:219:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | if (level <= boxesinlevel.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:357:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 357 | for (int j = 0; j < pts.Size(); j++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:387:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 387 | for (int j = 0; j < pts.Size(); j++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:398:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 398 | for(int jj=0; jj&, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:1698:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1698 | for (int i = 0; i < points->Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp: In member function ‘void netgen::SpecialPointCalculation::AnalyzeSpecialPoints(const netgen::CSGeometry&, netgen::NgArray&, netgen::NgArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:1749:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1749 | for (int i = 0; i < apoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:1760:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1760 | for (int i = 1; i < apoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:1777:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1777 | for (int i = 0; i < apoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:1794:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1794 | for (int j = 0; j < surfind.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:1818:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1818 | for (int m = 0; m < surfind.Size(); m++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:1840:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1840 | for (int j = 0; j < surfind.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:1845:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1845 | for (int j = 0; j < normalvecs.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:1846:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1846 | for (int k = 0; k < normalvecs.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:1927:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1927 | for (int j2 = 0; j2 < surfind2.Size(); j2++) | ~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:1957:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1957 | for (int l = 0; l < surfind2.Size(); l++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:2017:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2017 | for (int m = 0; m < surfind.Size(); m++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:2091:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2091 | for (int m = 0; m < locsearch.Size(); m++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:2144:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2144 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:2148:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2148 | for (int i = 0; i < specpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:2148:23: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:2148:23: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgArray::NgArray(const netgen::NgArray&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:1933:43: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 1933 | NgArray surfind2_aux(surfind2); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:104:20: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 104 | numprim_hist = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ [ 17%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshCell.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshCell.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshCell.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshCell.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshCell.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 17%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/splinesurface.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/splinesurface.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/splinesurface.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/splinesurface.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/splinesurface.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:10, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 17%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/surface.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/surface.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/surface.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/surface.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/surface.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/splinesurface.cpp: In member function ‘std::string netgen::SplineSurface::GetBCNameOf(netgen::Point<3, double>, netgen::Point<3, double>) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/splinesurface.cpp:24:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 24 | for(int i=0; i > > netgen::SplineSurface::CreateCuttingSurfaces()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/splinesurface.cpp:46:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | for(int i = 0; i hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElement.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElement.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElement.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElement.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.cxx /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 18%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/triapprox.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/triapprox.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/triapprox.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/triapprox.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/triapprox.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/zrefine.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/zrefine.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/zrefine.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/zrefine.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 19%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshGroup.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshGroup.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshGroup.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshGroup.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshGroup.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 19%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/ngarray.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/ngarray.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/ngarray.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/ngarray.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.cpp:16: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp:4: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp: In function ‘void netgen::SelectSingularEdges(const Mesh&, const CSGeometry&, INDEX_2_HASHTABLE&, ZRefinementOptions&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp:15:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 15 | for (int i = 1; i <= geom.singedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp:21:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 21 | for (int j = 1; j <= se.segms.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp: In function ‘void netgen::MakePrismsSingEdge(Mesh&, INDEX_2_HASHTABLE&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp:48:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 48 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp:79:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 79 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp: In function ‘void netgen::MakePrismsClosePoints(Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp:114:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 114 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp:178:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 178 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp: In function ‘void netgen::RefinePrisms(Mesh&, const CSGeometry*, ZRefinementOptions&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp:342:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 342 | for (i = 1; i <= ref_singular.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp:370:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 370 | for (i = 1; i <= ref_slices.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp:397:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 397 | (slicenr == slices.Size()) ? 1 : slices[slicenr]; | ~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp:416:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 416 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp:468:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 468 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp: In function ‘void netgen::CombineSingularPrisms(Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp:719:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 719 | for(int i = 1; i<=mesh.GetNE(); i++) | ~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp:719:21: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp:719:21: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ [ 20%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/ngbitarray.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/ngbitarray.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/ngbitarray.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/ngbitarray.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngbitarray.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngbitarray.cpp:12: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ [ 20%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNode.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNode.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNode.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNode.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshNode.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 20%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/dynamicmem.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/dynamicmem.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/dynamicmem.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/dynamicmem.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/dynamicmem.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/dynamicmem.cpp:1: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 20%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/hashtabl.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/hashtabl.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/hashtabl.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/hashtabl.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 20%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/mystring.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/mystring.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/mystring.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/mystring.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/mystring.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/mystring.cpp:19: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 21%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/optmem.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/optmem.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/optmem.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/optmem.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/optmem.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/optmem.cpp:13: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.cpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position2(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.cpp:164:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 164 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.cpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::PositionCreate2(const netgen::INDEX&, int&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.cpp:178:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 178 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.cpp: In member function ‘void netgen::BASE_INDEX_2_CLOSED_HASHTABLE::BaseSetSize(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.cpp:235:26: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 235 | for (size_t i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.cpp: In member function ‘int netgen::BASE_INDEX_2_CLOSED_HASHTABLE::Position2(const netgen::INDEX_2&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.cpp:247:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 247 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.cpp:247:15: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.cpp:247:15: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 21%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/parthreads.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/parthreads.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/parthreads.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/parthreads.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/parthreads.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/parthreads.cpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/optmem.cpp: In destructor ‘netgen::BlockAllocator::~BlockAllocator()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/optmem.cpp:32:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 32 | for (int i = 0; i < bablocks.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/optmem.cpp:32:23: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/optmem.cpp:32:23: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ [ 21%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/seti.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/seti.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/seti.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/seti.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/seti.cpp [ 21%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshObject.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshObject.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshObject.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshObject.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshObject.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 22%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshVolume.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshVolume.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshVolume.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshVolume.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshVolume.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/seti.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 22%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolygonalFaceOfNodes.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolygonalFaceOfNodes.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolygonalFaceOfNodes.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolygonalFaceOfNodes.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_PolygonalFaceOfNodes.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_PolygonalFaceOfNodes.hxx:29, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_PolygonalFaceOfNodes.cxx:29: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=] 187 | virtual void setShapeID( const int shapeID ) const; | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note: by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’ 60 | virtual void setShapeID( const int shapeID ); | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 23%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/sort.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/sort.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/sort.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/sort.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/sort.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/seti.cpp: In member function ‘void netgen::IndexSet::Del(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/seti.cpp:55:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 55 | for (int i = 1; i <= set.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/seti.cpp: In member function ‘void netgen::IndexSet::Clear()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/seti.cpp:66:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 66 | for (int i = 1; i <= set.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/seti.cpp:66:23: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/seti.cpp:66:23: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/sort.cpp:14: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 23%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/spbita2d.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/spbita2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/spbita2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/spbita2d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/spbita2d.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/spbita2d.cpp:13: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 23%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_SpacePosition.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_SpacePosition.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_SpacePosition.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_SpacePosition.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_SpacePosition.cxx [ 23%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_UnstructuredGrid.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_UnstructuredGrid.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_UnstructuredGrid.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_UnstructuredGrid.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_UnstructuredGrid.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ [ 24%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfNodes.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfNodes.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfNodes.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfNodes.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_VolumeOfNodes.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 24%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/table.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/table.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/table.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/table.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/table.cpp /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/table.cpp:12: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_VolumeOfNodes.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_VolumeOfNodes.cxx:29: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=] 187 | virtual void setShapeID( const int shapeID ) const; | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note: by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’ 60 | virtual void setShapeID( const int shapeID ); | ^~~~~~~~~~ [ 25%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/mpi_interface.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/mpi_interface.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/mpi_interface.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/mpi_interface.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/mpi_interface.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/mpi_interface.cpp:8: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 25%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeTool.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeTool.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeTool.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeTool.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_VolumeTool.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/table.cpp: In destructor ‘netgen::BASE_TABLE::~BASE_TABLE()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/table.cpp:58:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 58 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/table.cpp: In member function ‘void netgen::BASE_TABLE::SetSize(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/table.cpp:65:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/table.cpp: In member function ‘void netgen::BASE_TABLE::SetElementSizesToMaxSizes()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/table.cpp:210:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 210 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/table.cpp:210:23: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/table.cpp:210:23: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 25%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/gzstream.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/gzstream.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/gzstream.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/gzstream.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/gzstream.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/gzstream.cpp:30: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 25%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/geom2d/csg2d.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/geom2d/csg2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/geom2d/csg2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/geom2d/csg2d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.hpp:10, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.cpp:7: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.hpp:12: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/geom2d/genmesh2d.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/geom2d/genmesh2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/geom2d/genmesh2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/geom2d/genmesh2d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.hpp: In member function ‘void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.hpp: In member function ‘void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 239 | if ( tensormeshing.Size()::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 25%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkCellIterator.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkCellIterator.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkCellIterator.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkCellIterator.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_VtkCellIterator.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/chrono.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/chrono.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/chrono.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/chrono.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/chrono.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp: In member function ‘void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp: In member function ‘void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 239 | if ( tensormeshing.Size()= curvepoints[j] || i == n)) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:151:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 151 | for (int k = 0; k < locsearch.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:156:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 156 | for (int k = 0; k < locsearch.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp: In member function ‘void netgen::SplineGeometry2d::PartitionBoundary(netgen::MeshingParameters&, double, netgen::Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:217:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 217 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:230:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 230 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:289:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 289 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:297:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 297 | pi < mesh2d.GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:309:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 309 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp: In function ‘void netgen::MeshFromSpline2D(SplineGeometry2d&, std::shared_ptr&, MeshingParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:462:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 462 | pi < mesh->GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:549:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 549 | for (PointIndex pi = 1; pi <= si2.Size(); pi++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:701:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 701 | for (SurfaceElementIndex sei = oldnf; sei < mesh->GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:509:10: warning: variable ‘BndPntRange’ set but not used [-Wunused-but-set-variable] 509 | auto BndPntRange = mesh->Points().Range(); | ^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:509:10: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:509:10: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:523:21: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 523 | nextpi = -1; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:524:18: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 524 | si1 = -1; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:560:18: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 560 | pts = -1; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 27%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/geom2d/geometry2d.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/geom2d/geometry2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/geom2d/geometry2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/geom2d/geometry2d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 27%] Linking CXX shared library libSMDS.so cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/SMDS.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libSMDS.so -o libSMDS.so CMakeFiles/SMDS.dir/src/SMDS/SMDS_BallElement.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_CellOfNodes.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_Downward.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementFactory.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementHolder.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfNodes.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_FacePosition.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_LinearEdge.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MemoryLimit.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshCell.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElement.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshGroup.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNode.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshObject.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshVolume.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolygonalFaceOfNodes.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_SpacePosition.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_UnstructuredGrid.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfNodes.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeTool.cxx.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkCellIterator.cxx.o CMakeFiles/SMDS.dir/src/SMDS/chrono.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel: ../Kernel/libKernel.so /usr/lib64/libvtkCommonDataModel.so.9.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 -ldl In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:8: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp: In member function ‘void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp: In member function ‘void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 239 | if ( tensormeshing.Size()= bcnr) | ~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp: In member function ‘std::string* netgen::SplineGeometry2d::BCNamePtr(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:981:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 981 | if ( bcnr > bcnames.Size() ) | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp: In member function ‘int netgen::SplineGeometry2d::GetBCNumber(std::string) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:990:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 990 | for (int i = 0; i < bcnames.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp: In member function ‘void netgen::SplineGeometry2d::GetMaterial(int, char*&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:1006:27: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1006 | if ( materials.Size() >= domnr) | ~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp: In member function ‘void netgen::SplineGeometry2d::SetMaterial(int, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:1015:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1015 | if (domnr > materials.Size()) materials.SetSize (domnr); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp: In member function ‘double netgen::SplineGeometry2d::GetDomainMaxh(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:1033:22: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 1033 | if ( maxh.Size() >= domnr && domnr > 0) | ~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp: In member function ‘void netgen::SplineGeometry2d::SetDomainMaxh(int, double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:1042:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1042 | if (domnr > maxh.Size()) maxh.SetSize (domnr); | ~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:1042:15: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:1042:15: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::Point<2, double>; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/../gprim/spline.hpp:611:7: required from ‘netgen::DiscretePointsSeg::DiscretePointsSeg(const netgen::NgArray >&) [with int D = 2]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 611 | : pts (apts) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:265:44: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 265 | spline = new DiscretePointsSeg (pts); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:509:12: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: 509 | maxh = 1e99; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:846:20: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 846 | quadmeshing = false; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:850:14: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 850 | layer = 1; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/../gprim/gprim.hpp:29, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:7: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/../gprim/spline.hpp: In instantiation of ‘netgen::Point netgen::DiscretePointsSeg::GetPoint(double) const [with int D = 2]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/../gprim/spline.hpp:630:12: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 630 | Point DiscretePointsSeg :: GetPoint (double t) const /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/../gprim/spline.hpp:635:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 635 | if (segnr >= pts.Size()) segnr = pts.Size()-1; | ~~~~~~^~~~~~~~~~~~~ [ 27%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/adtree.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/adtree.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/adtree.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/adtree.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/adtree.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/adtree.cpp:4: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/adtree.cpp: In member function ‘void netgen::ADTree::Insert(const float*, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/adtree.cpp:86:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 86 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/adtree.cpp:119:20: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/adtree.cpp: In member function ‘void netgen::ADTree3::Insert(const float*, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/adtree.cpp:335:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 335 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/adtree.cpp:367:20: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 367 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/adtree.cpp: In member function ‘void netgen::ADTree6::Insert(const float*, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/adtree.cpp:1621:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1621 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/adtree.cpp:1651:20: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1651 | if (ela.Size() < pi+1) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/adtree.cpp:1651:20: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/adtree.cpp:1651:20: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 27%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom2d.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom2d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/geom2d.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 28%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom3d.cpp.o [ 28%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomfuncs.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom3d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom3d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom3d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/geom3d.cpp cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomfuncs.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomfuncs.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomfuncs.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/geomfuncs.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/geomfuncs.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 28%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomtest3d.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomtest3d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomtest3d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomtest3d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/geomtest3d.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/geomtest3d.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/geom3d.cpp: In member function ‘void netgen::referencetransform::ToPlain(const netgen::NgArray&, netgen::NgArray&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/geom3d.cpp:721:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 721 | for (i = 1; i <= p.Size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/geom3d.cpp:721:17: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/geom3d.cpp:721:17: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ [ 29%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/transform3d.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/transform3d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/transform3d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/transform3d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/transform3d.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/transform3d.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 29%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/spline.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/spline.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/spline.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/spline.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/spline.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/spline.cpp:8: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 29%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/splinegeometry.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/splinegeometry.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/splinegeometry.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/splinegeometry.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/spline.cpp: In member function ‘void netgen::CircleSeg::LineIntersections(double, double, double, netgen::NgArray >&, double) const [with int D = 2]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/spline.cpp:75:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 75 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 29%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In function ‘getFinitElements’, inlined from ‘RemoveElement’ at /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.cxx:1852:26: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.cxx:1721:98: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1721 | std::set *initSet = new std::set[numberOfSets]; | ^ /usr/include/c++/14/new: In member function ‘RemoveElement’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp: In instantiation of ‘netgen::SplineGeometry::~SplineGeometry() [with int D = 2]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:130:18: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 130 | template class SplineGeometry<2>; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:20:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 20 | for(int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp: In instantiation of ‘int netgen::SplineGeometry::Load(const netgen::NgArray&, int) [with int D = 2]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:130:18: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:20:22: warning: 130 | template class SplineGeometry<2>; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:20:22: warning: | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:54:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 54 | for(int i=0; i::GetRawData(netgen::NgArray&) const [with int D = 2]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:130:18: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:54:19: warning: 130 | template class SplineGeometry<2>; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:54:19: warning: | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:32:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 32 | for(int i=0; i::GetBoundingBox(netgen::Box&) const [with int D = 2]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:130:18: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:32:19: warning: 130 | template class SplineGeometry<2>; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:32:19: warning: | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:103:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 103 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:108:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 108 | for (int j = 0; j < points.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp: In instantiation of ‘netgen::SplineGeometry::~SplineGeometry() [with int D = 3]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:131:18: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:108:27: warning: 131 | template class SplineGeometry<3>; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:108:27: warning: | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:20:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 20 | for(int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp: In instantiation of ‘int netgen::SplineGeometry::Load(const netgen::NgArray&, int) [with int D = 3]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:131:18: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:20:22: warning: 131 | template class SplineGeometry<3>; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:20:22: warning: | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:54:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 54 | for(int i=0; i::GetRawData(netgen::NgArray&) const [with int D = 3]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:131:18: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:54:19: warning: 131 | template class SplineGeometry<3>; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:54:19: warning: | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:32:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 32 | for(int i=0; i::GetBoundingBox(netgen::Box&) const [with int D = 3]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:131:18: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:32:19: warning: 131 | template class SplineGeometry<3>; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:32:19: warning: | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:103:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 103 | for (int i = 0; i < splines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:108:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 108 | for (int j = 0; j < points.Size(); j++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:108:27: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:108:27: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:108:27: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp:108:27: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:4: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:5: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp: In member function ‘void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp: In member function ‘void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 239 | if ( tensormeshing.Size() mesh->GetNP()) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp: In function ‘void Ng_GetUserData(char*, double*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:491:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 491 | for (int i = 0; i < da.Size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp: In function ‘int Ng_GetFace_Vertices(int, int*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:1589:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1589 | for (int i = 0; i < ia.Size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp: In function ‘int Ng_GetFace_Edges(int, int*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:1601:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1601 | for (int i = 0; i < ia.Size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp: In function ‘void Ng_GetVertexElements(int, int*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:1645:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1645 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:1651:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1651 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:1657:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1657 | for (int i = 0; i < ia.Size(); i++) els[i] = ia[i]+1; | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp: In function ‘void Ng_GetParentNodes(int, int*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:1738:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1738 | if (ni <= mesh->mlbetweennodes.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp: In function ‘int Ng_GetParentElement(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:1752:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1752 | if (ei <= mesh->mlparentelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:1757:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1757 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp: In function ‘int Ng_GetParentSElement(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:1768:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1768 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp: In function ‘void Ng_GetPeriodicVertices(int, int*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:1819:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1819 | for (int i = 0; i < apairs.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp: In function ‘int Ng_GetVertex_Elements(int, int*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:1939:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1939 | for( int i=0; ipointelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp: In function ‘int Ng_Bisect_WithInfo(const char*, double**, int*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:2177:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2177 | for(int i = 0; iSize(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:2177:23: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:2177:23: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 30%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface_v2.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface_v2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface_v2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface_v2.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface_v2.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 30%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/read_fnf_mesh.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/read_fnf_mesh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/read_fnf_mesh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/read_fnf_mesh.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface_v2.cpp:22: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/nginterface_v2_impl.hpp: In member function ‘void netgen::Ngx_Mesh::GetParentNodes(int, int*) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/nginterface_v2_impl.hpp:330:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 330 | if (ni <= mesh->mlbetweennodes.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface_v2.cpp: In member function ‘size_t netgen::Ngx_Mesh::GetNVLevel(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface_v2.cpp:142:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 142 | if (level >= mesh->level_nv.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface_v2.cpp: In member function ‘int netgen::Ngx_Mesh::GetParentElement(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface_v2.cpp:731:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 731 | if (ei <= mesh->mlparentelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface_v2.cpp:736:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 736 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface_v2.cpp: In member function ‘int netgen::Ngx_Mesh::GetParentSElement(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface_v2.cpp:748:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 748 | if (ei <= mesh->mlparentsurfaceelement.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface_v2.cpp:748:18: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface_v2.cpp:748:18: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 30%] Built target SMDS /usr/bin/gmake -f src/SMESH/CMakeFiles/MEFISTO2.dir/build.make src/SMESH/CMakeFiles/MEFISTO2.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.8.0.2 /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH/CMakeFiles/MEFISTO2.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/MEFISTO2.dir/build.make src/SMESH/CMakeFiles/MEFISTO2.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 31%] Building CXX object src/SMESH/CMakeFiles/MEFISTO2.dir/src/MEFISTO2/aptrte.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DMEFISTO2_EXPORTS -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/MEFISTO2.dir/src/MEFISTO2/aptrte.cxx.o -MF CMakeFiles/MEFISTO2.dir/src/MEFISTO2/aptrte.cxx.o.d -o CMakeFiles/MEFISTO2.dir/src/MEFISTO2/aptrte.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/aptrte.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp: In function ‘void netgen::ReadFNFFormat(Mesh&, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp:279:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | for (int j = 0; j < pnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp:318:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 318 | for (int j = 0; j+2 < enums.Size(); j+=2) | ~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp:348:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 348 | for (int j = 0; j < fnums.Size(); j += 2) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp:423:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 423 | for (int i = 0; i < loadtypes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp:433:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 433 | for (int i = 0; i < loadtypes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp:433:43: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp:433:43: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 31%] Building C object src/SMESH/CMakeFiles/MEFISTO2.dir/src/MEFISTO2/trte.c.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/gcc -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DMEFISTO2_EXPORTS -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/MEFISTO2.dir/src/MEFISTO2/trte.c.o -MF CMakeFiles/MEFISTO2.dir/src/MEFISTO2/trte.c.o.d -o CMakeFiles/MEFISTO2.dir/src/MEFISTO2/trte.c.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘fasoar_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:718:19: warning: unused variable ‘io___19’ [-Wunused-variable] 718 | static cilist io___19 = { 0, 0, 0, 0, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:717:19: warning: unused variable ‘io___18’ [-Wunused-variable] 717 | static cilist io___18 = { 0, 0, 0, 0, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:716:19: warning: unused variable ‘io___15’ [-Wunused-variable] 716 | static cilist io___15 = { 0, 0, 0, 0, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:715:19: warning: unused variable ‘io___14’ [-Wunused-variable] 715 | static cilist io___14 = { 0, 0, 0, 0, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:714:19: warning: unused variable ‘io___13’ [-Wunused-variable] 714 | static cilist io___13 = { 0, 0, 0, 0, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:709:20: warning: unused variable ‘i__’ [-Wunused-variable] 709 | static integer i__, n, nu2sar[2]; | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘cenced_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:1553:19: warning: unused variable ‘io___80’ [-Wunused-variable] 1553 | static cilist io___80 = { 0, 0, 0, fmt_10000, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:1552:19: warning: unused variable ‘io___79’ [-Wunused-variable] 1552 | static cilist io___79 = { 0, 0, 0, 0, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘teajte_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:1744:19: warning: unused variable ‘io___98’ [-Wunused-variable] 1744 | static cilist io___98 = { 0, 0, 0, 0, 0 }; | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:1741:28: warning: unused variable ‘imprim’ [-Wunused-variable] 1741 | static integer nbsofr, imprim; | ^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘tetaid_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:1930:19: warning: unused variable ‘io___106’ [-Wunused-variable] 1930 | static cilist io___106 = { 0, 0, 0, fmt_10001, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:1929:19: warning: unused variable ‘io___105’ [-Wunused-variable] 1929 | static cilist io___105 = { 0, 0, 0, fmt_10000, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:1926:31: warning: variable ‘xyzd’ set but not used [-Wunused-but-set-variable] 1926 | static doublereal xyz[3], xyzd[3]; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:1926:23: warning: variable ‘xyz’ set but not used [-Wunused-but-set-variable] 1926 | static doublereal xyz[3], xyzd[3]; | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘tehote_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:2026:19: warning: unused variable ‘io___132’ [-Wunused-variable] 2026 | static cilist io___132 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:2025:19: warning: unused variable ‘io___126’ [-Wunused-variable] 2025 | static cilist io___126 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘tetrte_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:2499:19: warning: unused variable ‘io___146’ [-Wunused-variable] 2499 | static cilist io___146 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘terefr_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:3086:25: warning: variable ‘ns2’ set but not used [-Wunused-but-set-variable] 3086 | static integer ns1, ns2, narete; | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:3086:20: warning: variable ‘ns1’ set but not used [-Wunused-but-set-variable] 3086 | static integer ns1, ns2, narete; | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘tesuex_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:3231:19: warning: unused variable ‘io___187’ [-Wunused-variable] 3231 | static cilist io___187 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘trp1st_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:3695:19: warning: unused variable ‘io___214’ [-Wunused-variable] 3695 | static cilist io___214 = { 0, 0, 0, fmt_19990, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:3694:19: warning: unused variable ‘io___213’ [-Wunused-variable] 3694 | static cilist io___213 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:3693:19: warning: unused variable ‘io___212’ [-Wunused-variable] 3693 | static cilist io___212 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:3692:19: warning: unused variable ‘io___210’ [-Wunused-variable] 3692 | static cilist io___210 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:3691:19: warning: unused variable ‘io___209’ [-Wunused-variable] 3691 | static cilist io___209 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:3690:19: warning: unused variable ‘io___208’ [-Wunused-variable] 3690 | static cilist io___208 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:3689:19: warning: unused variable ‘io___207’ [-Wunused-variable] 3689 | static cilist io___207 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:3688:19: warning: unused variable ‘io___202’ [-Wunused-variable] 3688 | static cilist io___202 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:3683:23: warning: unused variable ‘ii’ [-Wunused-variable] 3683 | static integer j, ii, nt0, nt1, nar, nta, noar, nosotr[3]; | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘tesusp_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:4175:19: warning: unused variable ‘io___238’ [-Wunused-variable] 4175 | static cilist io___238 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:4174:19: warning: unused variable ‘io___226’ [-Wunused-variable] 4174 | static cilist io___226 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘teamqa_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:4460:19: warning: unused variable ‘io___274’ [-Wunused-variable] 4460 | static cilist io___274 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:4459:19: warning: unused variable ‘io___262’ [-Wunused-variable] 4459 | static cilist io___262 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:4458:19: warning: unused variable ‘io___260’ [-Wunused-variable] 4458 | static cilist io___260 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘trchtd_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:5241:19: warning: unused variable ‘io___310’ [-Wunused-variable] 5241 | static cilist io___310 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘trcf0a_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:5561:19: warning: unused variable ‘io___335’ [-Wunused-variable] 5561 | static cilist io___335 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:5560:19: warning: unused variable ‘io___334’ [-Wunused-variable] 5560 | static cilist io___334 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘trcf1a_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:5795:19: warning: unused variable ‘io___341’ [-Wunused-variable] 5795 | static cilist io___341 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:5794:19: warning: unused variable ‘io___340’ [-Wunused-variable] 5794 | static cilist io___340 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:5793:19: warning: unused variable ‘io___336’ [-Wunused-variable] 5793 | static cilist io___336 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘trcf2a_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:5972:19: warning: unused variable ‘io___345’ [-Wunused-variable] 5972 | static cilist io___345 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘trcf3a_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6096:19: warning: unused variable ‘io___346’ [-Wunused-variable] 6096 | static cilist io___346 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘tridcf_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6481:19: warning: unused variable ‘io___401’ [-Wunused-variable] 6481 | static cilist io___401 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6480:19: warning: unused variable ‘io___400’ [-Wunused-variable] 6480 | static cilist io___400 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6479:19: warning: unused variable ‘io___399’ [-Wunused-variable] 6479 | static cilist io___399 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6478:19: warning: unused variable ‘io___398’ [-Wunused-variable] 6478 | static cilist io___398 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6477:19: warning: unused variable ‘io___396’ [-Wunused-variable] 6477 | static cilist io___396 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6476:19: warning: unused variable ‘io___395’ [-Wunused-variable] 6476 | static cilist io___395 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6475:19: warning: unused variable ‘io___389’ [-Wunused-variable] 6475 | static cilist io___389 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6474:19: warning: unused variable ‘io___388’ [-Wunused-variable] 6474 | static cilist io___388 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6473:19: warning: unused variable ‘io___387’ [-Wunused-variable] 6473 | static cilist io___387 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6472:19: warning: unused variable ‘io___381’ [-Wunused-variable] 6472 | static cilist io___381 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6471:19: warning: unused variable ‘io___380’ [-Wunused-variable] 6471 | static cilist io___380 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6470:19: warning: unused variable ‘io___379’ [-Wunused-variable] 6470 | static cilist io___379 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6469:19: warning: unused variable ‘io___377’ [-Wunused-variable] 6469 | static cilist io___377 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6468:19: warning: unused variable ‘io___376’ [-Wunused-variable] 6468 | static cilist io___376 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6467:19: warning: unused variable ‘io___375’ [-Wunused-variable] 6467 | static cilist io___375 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6443:25: warning: unused variable ‘k’ [-Wunused-variable] 6443 | static integer i__, k; | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘te1stm_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6955:19: warning: unused variable ‘io___419’ [-Wunused-variable] 6955 | static cilist io___419 = { 0, 0, 0, fmt_10055, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6954:19: warning: unused variable ‘io___418’ [-Wunused-variable] 6954 | static cilist io___418 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6953:19: warning: unused variable ‘io___417’ [-Wunused-variable] 6953 | static cilist io___417 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6952:19: warning: unused variable ‘io___416’ [-Wunused-variable] 6952 | static cilist io___416 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6951:19: warning: unused variable ‘io___403’ [-Wunused-variable] 6951 | static cilist io___403 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘mt4sqa_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:7424:19: warning: unused variable ‘io___438’ [-Wunused-variable] 7424 | static cilist io___438 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:7423:19: warning: unused variable ‘io___436’ [-Wunused-variable] 7423 | static cilist io___436 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:7422:19: warning: unused variable ‘io___434’ [-Wunused-variable] 7422 | static cilist io___434 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:7421:19: warning: unused variable ‘io___432’ [-Wunused-variable] 7421 | static cilist io___432 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:7420:19: warning: unused variable ‘io___431’ [-Wunused-variable] 7420 | static cilist io___431 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘te2t2t_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:7607:19: warning: unused variable ‘io___451’ [-Wunused-variable] 7607 | static cilist io___451 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:7606:19: warning: unused variable ‘io___445’ [-Wunused-variable] 7606 | static cilist io___445 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘f0trte_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:7810:19: warning: unused variable ‘io___456’ [-Wunused-variable] 7810 | static cilist io___456 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘f3trte_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:8391:29: warning: variable ‘i1’ set but not used [-Wunused-but-set-variable] 8391 | static integer i__, i0, i1, i3; | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘mt3str_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:8747:19: warning: unused variable ‘io___481’ [-Wunused-variable] 8747 | static cilist io___481 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘trpite_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:8850:19: warning: unused variable ‘io___489’ [-Wunused-variable] 8850 | static cilist io___489 = { 0, 0, 0, fmt_10010, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘sasoar_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:8997:19: warning: unused variable ‘io___497’ [-Wunused-variable] 8997 | static cilist io___497 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:8996:19: warning: unused variable ‘io___496’ [-Wunused-variable] 8996 | static cilist io___496 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:8995:19: warning: unused variable ‘io___495’ [-Wunused-variable] 8995 | static cilist io___495 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘caetoi_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9184:19: warning: unused variable ‘io___501’ [-Wunused-variable] 9184 | static cilist io___501 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘focftr_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9321:19: warning: unused variable ‘io___526’ [-Wunused-variable] 9321 | static cilist io___526 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9320:19: warning: unused variable ‘io___525’ [-Wunused-variable] 9320 | static cilist io___525 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9319:19: warning: unused variable ‘io___524’ [-Wunused-variable] 9319 | static cilist io___524 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9318:19: warning: unused variable ‘io___523’ [-Wunused-variable] 9318 | static cilist io___523 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9317:19: warning: unused variable ‘io___521’ [-Wunused-variable] 9317 | static cilist io___521 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9316:19: warning: unused variable ‘io___519’ [-Wunused-variable] 9316 | static cilist io___519 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9315:19: warning: unused variable ‘io___513’ [-Wunused-variable] 9315 | static cilist io___513 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9314:19: warning: unused variable ‘io___512’ [-Wunused-variable] 9314 | static cilist io___512 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9313:19: warning: unused variable ‘io___511’ [-Wunused-variable] 9313 | static cilist io___511 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9304:34: warning: unused variable ‘kk’ [-Wunused-variable] 9304 | static integer i__, j, k, n, kk, nt, na0, na1, ns0, ns1, ns2, nt0, noar, | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘tefoar_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9928:19: warning: unused variable ‘io___609’ [-Wunused-variable] 9928 | static cilist io___609 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9927:19: warning: unused variable ‘io___608’ [-Wunused-variable] 9927 | static cilist io___608 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9926:19: warning: unused variable ‘io___607’ [-Wunused-variable] 9926 | static cilist io___607 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9925:19: warning: unused variable ‘io___606’ [-Wunused-variable] 9925 | static cilist io___606 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9924:19: warning: unused variable ‘io___605’ [-Wunused-variable] 9924 | static cilist io___605 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9923:19: warning: unused variable ‘io___604’ [-Wunused-variable] 9923 | static cilist io___604 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9922:19: warning: unused variable ‘io___599’ [-Wunused-variable] 9922 | static cilist io___599 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9921:19: warning: unused variable ‘io___596’ [-Wunused-variable] 9921 | static cilist io___596 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9920:19: warning: unused variable ‘io___595’ [-Wunused-variable] 9920 | static cilist io___595 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9919:19: warning: unused variable ‘io___594’ [-Wunused-variable] 9919 | static cilist io___594 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9918:19: warning: unused variable ‘io___593’ [-Wunused-variable] 9918 | static cilist io___593 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9917:19: warning: unused variable ‘io___592’ [-Wunused-variable] 9917 | static cilist io___592 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9916:19: warning: unused variable ‘io___591’ [-Wunused-variable] 9916 | static cilist io___591 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9915:19: warning: unused variable ‘io___590’ [-Wunused-variable] 9915 | static cilist io___590 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9914:19: warning: unused variable ‘io___589’ [-Wunused-variable] 9914 | static cilist io___589 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9913:19: warning: unused variable ‘io___588’ [-Wunused-variable] 9913 | static cilist io___588 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9912:19: warning: unused variable ‘io___587’ [-Wunused-variable] 9912 | static cilist io___587 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9911:19: warning: unused variable ‘io___577’ [-Wunused-variable] 9911 | static cilist io___577 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9910:19: warning: unused variable ‘io___576’ [-Wunused-variable] 9910 | static cilist io___576 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9909:19: warning: unused variable ‘io___572’ [-Wunused-variable] 9909 | static cilist io___572 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9908:19: warning: unused variable ‘io___571’ [-Wunused-variable] 9908 | static cilist io___571 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9907:19: warning: unused variable ‘io___564’ [-Wunused-variable] 9907 | static cilist io___564 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9906:19: warning: unused variable ‘io___563’ [-Wunused-variable] 9906 | static cilist io___563 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9905:19: warning: unused variable ‘io___560’ [-Wunused-variable] 9905 | static cilist io___560 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9904:19: warning: unused variable ‘io___558’ [-Wunused-variable] 9904 | static cilist io___558 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9903:19: warning: unused variable ‘io___549’ [-Wunused-variable] 9903 | static cilist io___549 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:9902:19: warning: unused variable ‘io___548’ [-Wunused-variable] 9902 | static cilist io___548 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: In function ‘te4ste_’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:10691:19: warning: unused variable ‘io___630’ [-Wunused-variable] 10691 | static cilist io___630 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:10690:19: warning: unused variable ‘io___629’ [-Wunused-variable] 10690 | static cilist io___629 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:10689:19: warning: unused variable ‘io___626’ [-Wunused-variable] 10689 | static cilist io___626 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:10688:19: warning: unused variable ‘io___625’ [-Wunused-variable] 10688 | static cilist io___625 = { 0, 0, 0, 0, 0 }; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c: At top level: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:268:16: warning: ‘c__512’ defined but not used [-Wunused-variable] 268 | static integer c__512 = 512; | ^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:264:16: warning: ‘c__5’ defined but not used [-Wunused-variable] 264 | static integer c__5 = 5; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:263:16: warning: ‘c__2’ defined but not used [-Wunused-variable] 263 | static integer c__2 = 2; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:262:16: warning: ‘c__3’ defined but not used [-Wunused-variable] 262 | static integer c__3 = 3; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:261:16: warning: ‘c__1’ defined but not used [-Wunused-variable] 261 | static integer c__1 = 1; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:260:16: warning: ‘c__9’ defined but not used [-Wunused-variable] 260 | static integer c__9 = 9; | ^~~~ [ 31%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/readtetmesh.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/readtetmesh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/readtetmesh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/readtetmesh.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 32%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/readuser.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/readuser.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/readuser.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/readuser.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readuser.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readuser.cpp:7: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 32%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/rw_cgns.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/rw_cgns.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/rw_cgns.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/rw_cgns.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/rw_cgns.cpp /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp: In function ‘void netgen::ReadTETFormat(Mesh&, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp:671:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 671 | for(int i=0; i&, NgFlatArray&) [with T = double; S = PointIndex]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp:369:29: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 369 | BubbleSort(sortval1,nodes1); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:741:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 741 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:742:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 742 | for (int j = i+1; j < data.Size(); j++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:742:27: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:742:27: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:742:27: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:742:27: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp:230:36: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 230 | *segmentdata[i] = -1; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp:669:20: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: 669 | surfindices = -1; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ [ 32%] Linking CXX shared library libMEFISTO2.so cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/MEFISTO2.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libMEFISTO2.so -o libMEFISTO2.so CMakeFiles/MEFISTO2.dir/src/MEFISTO2/aptrte.cxx.o CMakeFiles/MEFISTO2.dir/src/MEFISTO2/trte.c.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel: ../Kernel/libKernel.so In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readuser.cpp:10: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../stlgeom/stltool.hpp: In member function ‘netgen::STLTrigId netgen::STLChart::GetTrig1(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../stlgeom/stlgeom.hpp: In member function ‘int netgen::STLGeometry::LineEndPointsSet() const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/aptrte.h:304:3: warning: type of ‘teajte_’ does not match original declaration [-Wlto-type-mismatch] 304 | teajte( Z & mxsomm, Z & nbsomm, R3 * mnpxyd, R3 * comxmi, | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:1719:22: note: return value type mismatch 1719 | /* Subroutine */ int teajte_(integer *mxsomm, integer *nbsomm, doublereal * | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:1719:22: note: type ‘int’ should match type ‘void’ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:1719:22: note: ‘teajte_’ was previously declared here /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:1719:22: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/aptrte.h:316:3: warning: type of ‘tehote_’ does not match original declaration [-Wlto-type-mismatch] 316 | tehote( Z & nutysu, Z & nbarpi, Z & mxsomm, Z & nbsomm, R3 * mnpxyd, | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:1989:22: note: return value type mismatch 1989 | /* Subroutine */ int tehote_(integer *nutysu, integer *nbarpi, integer * | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:1989:22: note: type ‘int’ should match type ‘void’ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:1989:22: note: ‘tehote_’ was previously declared here /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:1989:22: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/aptrte.h:331:3: warning: type of ‘tetrte_’ does not match original declaration [-Wlto-type-mismatch] 331 | tetrte( R3 * comxmi, R & aretmx, Z & nbarpi, Z & mxsomm, R3 * mnpxyd, | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:2460:22: note: return value type mismatch 2460 | /* Subroutine */ int tetrte_(doublereal *comxmi, doublereal *aretmx, integer * | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:2460:22: note: type ‘int’ should match type ‘void’ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:2460:22: note: ‘tetrte_’ was previously declared here /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:2460:22: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/aptrte.h:358:3: warning: type of ‘tedela_’ does not match original declaration [-Wlto-type-mismatch] 358 | tedela( R3 * mnpxyd, Z * mnarst, | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:2864:22: note: return value type mismatch 2864 | /* Subroutine */ int tedela_(doublereal *pxyd, integer *noarst, integer * | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:2864:22: note: type ‘int’ should match type ‘void’ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:2864:22: note: ‘tedela_’ was previously declared here /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:2864:22: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/aptrte.h:372:3: warning: type of ‘terefr_’ does not match original declaration [-Wlto-type-mismatch] 372 | terefr( Z & nbarpi, R3 * mnpxyd, | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:3076:22: note: return value type mismatch 3076 | /* Subroutine */ int terefr_(integer *nbarpi, doublereal *pxyd, integer * | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:3076:22: note: type ‘int’ should match type ‘void’ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:3076:22: note: ‘terefr_’ was previously declared here /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:3076:22: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/aptrte.h:389:3: warning: type of ‘tesuex_’ does not match original declaration [-Wlto-type-mismatch] 389 | tesuex( Z & nblf, Z * nulftr, | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:3211:22: note: return value type mismatch 3211 | /* Subroutine */ int tesuex_(integer *nblftr, integer *nulftr, integer * | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:3211:22: note: type ‘int’ should match type ‘void’ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:3211:22: note: ‘tesuex_’ was previously declared here /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:3211:22: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/aptrte.h:404:3: warning: type of ‘teamqt_’ does not match original declaration [-Wlto-type-mismatch] 404 | teamqt( Z & nutysu, R & aretmx, R & airemx, | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:4903:22: note: return value type mismatch 4903 | /* Subroutine */ int teamqt_(integer *nutysu, doublereal *aretmx, doublereal * | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:4903:22: note: type ‘int’ should match type ‘void’ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:4903:22: note: ‘teamqt_’ was previously declared here /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:4903:22: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/aptrte.h:437:3: warning: type of ‘qutr2d_’ does not match original declaration [-Wlto-type-mismatch] 437 | qutr2d( R3 & p1, R3 & p2, R3 & p3, R & qualite ); | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:335:22: note: return value type mismatch 335 | /* Subroutine */ int qutr2d_(doublereal *p1, doublereal *p2, doublereal *p3, | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:335:22: note: type ‘int’ should match type ‘void’ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:335:22: note: ‘qutr2d_’ was previously declared here /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:335:22: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/aptrte.h:448:3: warning: type of ‘surtd2_’ does not match original declaration [-Wlto-type-mismatch] 448 | surtd2( R3 & p1, R3 & p2, R3 & p3 ); | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:413:12: note: ‘surtd2_’ was previously declared here 413 | doublereal surtd2_(doublereal *p1, doublereal *p2, doublereal *p3) | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:413:12: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:4915:33: warning: type of ‘qualitetrte_’ does not match original declaration [-Wlto-type-mismatch] 4915 | extern /* Subroutine */ int qualitetrte_(doublereal *, integer *, integer | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/aptrte.cxx:766:2: note: return value type mismatch 766 | qualitetrte( R3 *mnpxyd, | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/aptrte.cxx:766:2: note: type ‘void’ should match type ‘int’ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/aptrte.cxx:766:2: note: ‘qualitetrte_’ was previously declared here /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/aptrte.cxx:766:2: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:1925:33: warning: type of ‘areteideale_’ does not match original declaration [-Wlto-type-mismatch] 1925 | extern /* Subroutine */ int areteideale_(doublereal *); | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/aptrte.cxx:43:7: note: return value type mismatch 43 | areteideale(R &_areteideale) | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/aptrte.cxx:43:7: note: type ‘R’ should match type ‘int’ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/aptrte.cxx:43:7: note: ‘areteideale_’ was previously declared here /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/aptrte.cxx:43:7: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../stlgeom/stlgeom.hpp:465:63: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../stlgeom/stlgeom.hpp:465:63: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 32%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeabaqus.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeabaqus.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writeabaqus.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writeabaqus.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 32%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writediffpack.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writediffpack.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writediffpack.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writediffpack.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writediffpack.cpp In member function ‘netgen::NgFlatArray::Elem(int)’, inlined from ‘netgen::Mesh::GetFaceDescriptor(int)’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:712:31, inlined from ‘netgen::ReadFile(netgen::Mesh&, std::__cxx11::basic_string, std::allocator > const&)’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readuser.cpp:345:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:139:24: warning: ‘fdnr’ may be used uninitialized [-Wmaybe-uninitialized] 139 | return ((T*)data)[i-1]; | ~~~~~~~~~~^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readuser.cpp: In function ‘netgen::ReadFile(netgen::Mesh&, std::__cxx11::basic_string, std::allocator > const&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readuser.cpp:269:25: note: ‘fdnr’ was declared here 269 | int fdnr, ednr; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readuser.cpp:352:53: warning: ‘ednr’ may be used uninitialized [-Wmaybe-uninitialized] 352 | mesh[nr].edgenr = ednr+1; | ~~~~^~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readuser.cpp:269:31: note: ‘ednr’ was declared here 269 | int fdnr, ednr; | ^~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 32%] Built target MEFISTO2 /usr/bin/gmake -f src/SMESH/CMakeFiles/SMESHUtils.dir/build.make src/SMESH/CMakeFiles/SMESHUtils.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.8.0.2 /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH/CMakeFiles/SMESHUtils.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/SMESHUtils.dir/build.make src/SMESH/CMakeFiles/SMESHUtils.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 32%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Block.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Block.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Block.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Block.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Block.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 33%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writedolfin.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writedolfin.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writedolfin.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writedolfin.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writedolfin.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp: In function ‘void netgen::WriteAbaqusFormat(const Mesh&, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp:149:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 149 | for (j = 1; j <= pairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp:165:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 165 | for (j = 1; j <= pairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp:216:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 216 | for (j = 1; j <= pairs.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp:216:25: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp:216:25: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writediffpack.cpp: In function ‘void netgen::WriteDiffPackFormat(const Mesh&, const NetgenGeometry&, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writediffpack.cpp:73:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 73 | for (i =1 ; i <= BIname.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writediffpack.cpp:116:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 116 | for (int jj = 0; jj < sels.Size(); jj++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writediffpack.cpp:236:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 236 | for (i =1 ; i <= BIname.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writediffpack.cpp:236:21: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writediffpack.cpp:236:21: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ [ 33%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeelmer.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeelmer.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writeelmer.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writeelmer.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeelmer.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 33%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writefeap.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writefeap.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writefeap.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writefeap.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writefeap.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 34%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writefluent.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writefluent.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writefluent.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writefluent.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writefluent.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writefeap.cpp: In function ‘void netgen::WriteFEAPFormat(const Mesh&, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writefeap.cpp:56:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 56 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writefeap.cpp:73:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 73 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writefeap.cpp:73:17: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writefeap.cpp:73:17: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_BoostTxtArchive.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_BoostTxtArchive.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_BoostTxtArchive.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_BoostTxtArchive.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_BoostTxtArchive.cxx /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writefluent.cpp: In function ‘void netgen::WriteFluentFormat(const Mesh&, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writefluent.cpp:162:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 162 | for (i = 1; i <= surfaceelp.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writefluent.cpp:162:17: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writefluent.cpp:162:17: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ [ 34%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writegmsh.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 34%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writejcm.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writejcm.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writejcm.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writejcm.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writejcm.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writepermas.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writepermas.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writepermas.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writepermas.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writepermas.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_ControlPnt.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_ControlPnt.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_ControlPnt.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_ControlPnt.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_ControlPnt.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writejcm.cpp:100:20: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 100 | pointsOnTetras = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_ControlPnt.cxx: In function ‘void SMESHUtils::createPointsSampleFromFace(const TopoDS_Face&, const double&, std::vector&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_ControlPnt.cxx:168:59: warning: ‘const Poly_Array1OfTriangle& Poly_Triangulation::Triangles() const’ is deprecated: Deprecated method, Triangle() should be used instead [-Wdeprecated-declarations] 168 | const Poly_Array1OfTriangle& triangles = aTri->Triangles(); | ~~~~~~~~~~~~~~~^~ In file included from /usr/include/opencascade/Poly_ListOfTriangulation.hxx:20, from /usr/include/opencascade/BRep_Tool.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_ControlPnt.cxx:26: /usr/include/opencascade/Poly_Triangulation.hxx:318:32: note: declared here 318 | const Poly_Array1OfTriangle& Triangles() const { return myTriangles; } | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writetecplot.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writetecplot.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writetecplot.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writetecplot.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetecplot.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 36%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writetet.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writetet.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writetet.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writetet.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 36%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_DeMerge.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_DeMerge.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_DeMerge.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_DeMerge.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_DeMerge.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ [ 36%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writetochnog.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writetochnog.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writetochnog.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writetochnog.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetochnog.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp: In function ‘void netgen::WriteTETFormat(const Mesh&, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:71:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 71 | for(ElementIndex i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:527:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 527 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:545:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 545 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:552:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 552 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:570:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 570 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:577:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 577 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:595:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 595 | for(int i=0; i<=mesh.GetNP(); i++) | ~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:599:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 599 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:772:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 772 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:787:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 787 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:794:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 794 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:810:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 810 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:933:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 933 | for(int j=1; jSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:947:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 947 | for(ElementIndex i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:1021:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1021 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:1045:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1045 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:1065:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1065 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:1090:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1090 | for(int i=0; i::NgArray(const netgen::NgArray&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:469:45: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 469 | id_groups.Append(new NgArray(group)); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘void netgen::Intersection(const NgFlatArray&, const NgFlatArray&, NgArray&) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:614:15: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:280:29: warning: 614 | Intersection(*vertex_to_edge[vid[0]],*vertex_to_edge[vid[1]],possible); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:280:29: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:802:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 802 | for(int i=0; i&, const NgFlatArray&, const NgFlatArray&, NgArray&) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:833:15: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:802:19: warning: 833 | Intersection(*edge_to_face[e1id],*edge_to_face[e2id],*edge_to_face[e3id],possible); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:802:19: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:811:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 811 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:811:19: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:811:19: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:811:19: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:811:19: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:28:14: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 28 | elnum = -1; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:602:22: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: 602 | (*idmaps_edge[i]) = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 36%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Delaunay.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Delaunay.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Delaunay.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Delaunay.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Delaunay.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 37%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeuser.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeuser.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writeuser.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writeuser.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeuser.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/wuchemnitz.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/wuchemnitz.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/wuchemnitz.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/wuchemnitz.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeuser.cpp:10: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp: In member function ‘void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp: In member function ‘void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 239 | if ( tensormeshing.Size()::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeuser.cpp:412:18: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 412 | if(faceBCs.Pos(bcNum) < 0) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeuser.cpp:405:14: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 405 | faceBCs = -1; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp: In function ‘void netgen::Convert()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:167:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 167 | for (i = 1; i <= volelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:216:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 216 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp: In function ‘void netgen::WriteFile(std::ostream&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:278:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 278 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:283:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 283 | for (i = 1; i <= edges.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:290:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 290 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:297:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 297 | for (i = 1; i <= volelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:297:19: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:297:19: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 37%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_File.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_File.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_File.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_File.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_File.cxx [ 37%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh2.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh2.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writegmsh2.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 38%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeOpenFOAM15x.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeOpenFOAM15x.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writeOpenFOAM15x.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writeOpenFOAM15x.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 38%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/densemat.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/densemat.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/linalg/densemat.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/linalg/densemat.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/linalg/densemat.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/linalg/densemat.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 39%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FillHole.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FillHole.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FillHole.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FillHole.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_FillHole.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp: In function ‘bool netgen::BuildOwnerNeighbourLists(const Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:152:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 152 | for(int i = 1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp: In function ‘void netgen::WriteNeighbourFile(std::ostream*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:310:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 310 | for(int i = 1; i <= neighbour_celllist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp: In function ‘void netgen::WriteOwnerFile(std::ostream*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:344:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 344 | for(int i = 1; i <= owner_celllist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:351:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 351 | for(int i = 1; i <= surfelem_lists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp: In function ‘void netgen::WriteFacesFile(std::ostream*, const Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:392:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 392 | for(int i = 1; i <= owner_facelist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:427:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 427 | for(int j = 1; j <= facepnts.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:430:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 430 | if(j != facepnts.Size()) *outfile << " "; | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:438:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 438 | for(int i = 1; i <= surfelem_lists.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:470:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 470 | for(int j = 1; j <= facepnts.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:473:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 473 | if(j != facepnts.Size()) *outfile << " "; | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp: In function ‘void netgen::WriteBoundaryFile(std::ostream*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:560:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 560 | for(int i = 2; i <= surfelem_bclist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:580:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 580 | for(int i = 1; i <= bcarray.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:580:24: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:580:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/linalg/densemat.cpp: In member function ‘void netgen::DenseMatrix::SetSize(int, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/linalg/densemat.cpp:72:10: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 72 | if (h*w) | ~^~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp:119:28: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 119 | neighbour_celllist = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/linalg/densemat.cpp:72:10: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/linalg/densemat.cpp:72:10: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 39%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/polynomial.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/polynomial.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/linalg/polynomial.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/linalg/polynomial.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/linalg/polynomial.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/linalg/polynomial.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 39%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/bfgs.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/bfgs.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/linalg/bfgs.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/linalg/bfgs.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/linalg/bfgs.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/linalg/bfgs.cpp:12: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 40%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/linopt.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/linopt.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/linalg/linopt.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/linalg/linopt.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/linalg/linopt.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/linalg/linopt.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 40%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/linsearch.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/linsearch.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/linalg/linsearch.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/linalg/linsearch.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/linalg/linsearch.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/linalg/linsearch.cpp:19: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 40%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FreeBorders.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FreeBorders.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FreeBorders.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FreeBorders.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_FreeBorders.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 40%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront2.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront2.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront2.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ [ 41%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront3.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront3.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront3.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront3.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshNode.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_TypeDefs.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.hxx:37, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_FreeBorders.cxx:27: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=] 187 | virtual void setShapeID( const int shapeID ) const; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_LinearEdge.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_FreeBorders.cxx:29: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note: by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’ 60 | virtual void setShapeID( const int shapeID ); | ^~~~~~~~~~ [ 41%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/bisect.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/bisect.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/bisect.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/bisect.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront2.cpp: In member function ‘int netgen::AdFront2::GetLocals(int, netgen::NgArray, 0, int>&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:379:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 379 | for (int i = 0; i < pgeominfo.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:383:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 383 | for (int i = 0; i < loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:414:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 414 | for (int i = 0; i < locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront2.cpp: In member function ‘bool netgen::AdFront2::Inside(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:478:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 478 | for (int i = 0; i < lines.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront2.cpp: In member function ‘bool netgen::AdFront2::SameSide(const netgen::Point<2, double>&, const netgen::Point<2, double>&, const ngcore::FlatArray*) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:512:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 512 | for (int ii = 0; ii < testfaces->Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:543:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 543 | for (int i = 0; i < lines.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:543:27: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:543:27: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of ‘void netgen::BoxTree::DeleteElement(T) [with int dim = 3; T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:201:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 201 | linesearchtree.DeleteElement (li); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp:1008:19: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 1008 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp:1008:19: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp:1008:19: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp:1008:19: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp:1008:19: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp: In member function ‘void netgen::AdFront3::CreateTrees()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:234:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 234 | pi < GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp: In member function ‘void netgen::AdFront3::RebuildInternalTables()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:298:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 298 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:321:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 321 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:354:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 354 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:362:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 362 | i < np+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:369:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 369 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:399:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 399 | i < clvol.Size()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:407:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 407 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp: In member function ‘int netgen::AdFront3::SelectBaseElement()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:452:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 452 | for (i = lasti+1; i <= faces.Size() && !fstind; i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:471:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 471 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp: In member function ‘int netgen::AdFront3::GetLocals(int, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::INDEX_2_HASHTABLE&, float, float, netgen::INDEX&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:546:21: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 546 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:566:17: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 566 | for (i = 1; i <= locfaces2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:588:17: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 588 | for (i = 1; i <= locfaces3.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:596:17: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 596 | for (i = 1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:603:17: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 603 | for (i = 1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:625:21: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 625 | for (i = 1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:634:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 634 | if (other >= 1 && other <= pindex.Size() && | ~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp: In member function ‘void netgen::AdFront3::GetGroup(int, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::NgArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:738:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 738 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp: In member function ‘void netgen::AdFront3::SetStartFront(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:769:23: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 769 | for (INDEX i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp: In member function ‘bool netgen::AdFront3::Inside(const netgen::Point<3, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:801:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 801 | for (int i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp: In member function ‘int netgen::AdFront3::SameSide(const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::NgArray*) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:861:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 861 | for (int i = 1; i <= testfaces->Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:865:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 865 | for (int ii = 1; ii <= aprif.Size(); ii++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:865:23: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:865:23: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:367:11: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 367 | clvol = 0.0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = char; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = char; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp:677:14: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 677 | pingroup = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp: In function ‘int netgen::BTSortEdges(const Mesh&, const NgArray*>&, INDEX_2_CLOSED_HASHTABLE&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:325:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 325 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:396:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 396 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:461:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 461 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:529:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 529 | for(SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:539:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 539 | for(k = 0; k < idmaps.Size(); k++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:715:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 715 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:795:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 795 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp: In function ‘int netgen::BTMarkTets(T_MTETS&, T_MPRISMS&, const Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:1116:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1116 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:1156:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1156 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp: In function ‘int netgen::MarkHangingIdentifications(T_MIDS&, const INDEX_2_CLOSED_HASHTABLE&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:1596:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1596 | for (int i = 1; i <= mids.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp: In function ‘int netgen::MarkHangingPrisms(T_MPRISMS&, const INDEX_2_CLOSED_HASHTABLE&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:1734:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1734 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp: In function ‘int netgen::MarkHangingQuads(T_MQUADS&, const INDEX_2_CLOSED_HASHTABLE&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:1807:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1807 | for (int i = 1; i <= mquads.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp: In function ‘void netgen::WriteMarkedElements(std::ostream&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:1883:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1883 | for(int i=0; i*>&, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2152:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2152 | for(int j=0; j*>&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2497:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2497 | for(int m = 0; m < mtets_old.Size(); m++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2547:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2547 | for(ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2596:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2596 | for(SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2636:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2636 | for(int j=0; j*) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2865:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2865 | for(int i=1; i<=mtets.Size(); i++) | ~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2867:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2867 | for(int i=1; i<=mprisms.Size(); i++) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2869:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2869 | for(int i=1; i<=mtris.Size(); i++) | ~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2871:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2871 | for(int i=1; i<=mquads.Size(); i++) | ~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2873:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2873 | for(int i=1; i<=mprisms.Size(); i++) | ~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2924:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2924 | for(ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2994:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2994 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3015:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 3015 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3038:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3038 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3064:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 3064 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3139:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3139 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3142:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3142 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3147:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3147 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3150:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3150 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3155:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3155 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3158:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3158 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3209:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3209 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3211:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3211 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3219:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3219 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3224:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3224 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3226:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3226 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3234:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3234 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3239:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3239 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3241:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3241 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3249:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3249 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3374:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3374 | for (int j = 0; j < edges.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3613:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3613 | for (int i = 1; i <= mtets.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3617:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3617 | for (int i = 0; i < mtets.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3621:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3621 | for (int i = 0; i < mtets.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3628:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3628 | for (int i = 1; i <= mtris.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3634:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3634 | for (int i = 0; i < mtris.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3638:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3638 | for (int i = 0; i < mtris.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3689:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3689 | for (int i = 1; i <= mprisms.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3784:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3784 | for (int i = 1; i <= mquads.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3968:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 3968 | for(int ii=1; ii<=mesh.GetNP(); ii++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:4015:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4015 | for(int ii=0; ii::NgArray(const netgen::NgArray&) [with T = netgen::MarkedTet; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2476:29: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 2476 | T_MTETS mtets_old (mtets); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MarkedPrism; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2477:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: 2477 | T_MPRISMS mprisms_old (mprisms); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MarkedIdentification; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2478:26: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: 2478 | T_MIDS mids_old (mids); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MarkedTri; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2479:29: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: 2479 | T_MTRIS mtris_old (mtris); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MarkedQuad; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2480:32: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: 2480 | T_MQUADS mquads_old (mquads); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:2816:14: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 2816 | v_order = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:3192:12: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 3192 | bndind = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 41%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/boundarylayer.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/boundarylayer.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/boundarylayer.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/boundarylayer.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp [ 41%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MAT2d.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MAT2d.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MAT2d.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MAT2d.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_MAT2d.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 42%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/clusters.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/clusters.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/clusters.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/clusters.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/clusters.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp: In function ‘void netgen::InsertVirtualBoundaryLayer(Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp:54:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 54 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp:54:21: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp:54:21: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/clusters.cpp: In lambda function: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/clusters.cpp:89:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 89 | for (int i = begin+1; i <= end; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/clusters.cpp:110:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 110 | for (int j = 0; j < nnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/clusters.cpp: In lambda function: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/clusters.cpp:145:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 145 | for (int i = begin+1; i <= end; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/clusters.cpp:163:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 163 | for (int j = 0; j < nnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/clusters.cpp: In member function ‘void netgen::AnisotropicClusters::Update(netgen::NgTaskManager, netgen::NgTracer)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/clusters.cpp:288:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 288 | for (int j = 0; j < nnums.Size(); j++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/clusters.cpp:288:33: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/clusters.cpp:288:33: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/clusters.cpp:47:21: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 47 | cluster_reps = -1; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 42%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/curvedelems.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/curvedelems.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/curvedelems.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/curvedelems.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp: In function ‘netgen::GenerateBoundaryLayer(netgen::Mesh&, netgen::BoundaryLayerParameters const&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp:403:41: warning: ‘MEM[(const struct PointIndex &)&p4].i’ may be used uninitialized [-Wmaybe-uninitialized] 403 | auto pair = p3 < p4 ? make_pair(p3, p4) : make_pair(p4, p3); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp:354:36: note: ‘MEM[(const struct PointIndex &)&p4].i’ was declared here 354 | PointIndex p3, p4; | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp:403:41: warning: ‘MEM[(const struct PointIndex &)&p3].i’ may be used uninitialized [-Wmaybe-uninitialized] 403 | auto pair = p3 < p4 ? make_pair(p3, p4) : make_pair(p4, p3); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp:354:32: note: ‘MEM[(const struct PointIndex &)&p3].i’ was declared here 354 | PointIndex p3, p4; | ^~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp: In member function ‘void netgen::CurvedElements::BuildCurvedElements(const netgen::Refinement*, int, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:612:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 612 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:624:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 624 | for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:627:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 627 | for (int j = 0; j < edgenrs.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:723:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 723 | for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:729:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 729 | for (int i2 = 0; i2 < edgenrs.Size(); i2++) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:793:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 793 | for (int e = 0; e < surfnr.Size(); e++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:876:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 876 | for (int j = 0; j < xi.Size(); j++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1000:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1000 | for (int edgenr = 0; edgenr < use_edge.Size(); edgenr++) | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1087:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1087 | for (int j = 0; j < xi.Size(); j++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1141:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1141 | for (SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1204:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1204 | for (int jx = 0, jj = 0; jx < xi.Size(); jx++) | ~~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1205:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1205 | for (int jy = 0; jy < xi.Size(); jy++, jj++) | ~~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1212:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1212 | for (int k = 0; k < edgenrs.Size(); k++) edgenrs[k]--; | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1219:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1219 | for (int k = 0; k < verts.Size(); k++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1223:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1223 | for (int k = 0; k < edgenrs.Size(); k++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1247:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1247 | for (int jx = 0, jj = 0; jx < xi.Size(); jx++) | ~~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1248:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1248 | for (int jy = 0; jy < xi.Size(); jy++, jj++) | ~~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1299:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1299 | for (int i = 0; i < edgeorder.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1322:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1322 | for (int i = 0; i < faceorder.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp: In member function ‘bool netgen::CurvedElements::IsSurfaceElementCurved(netgen::SurfaceElementIndex) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1621:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1621 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1625:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1625 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp: In member function ‘void netgen::CurvedElements::CalcSurfaceTransformation(netgen::Point<2, double>, netgen::SurfaceElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 2>*, bool*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1702:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1702 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1714:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1716:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1716 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1721:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1721 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1759:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1759 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1767:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1767 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1767:27: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1767:27: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp: In instantiation of ‘void netgen::CurvedElements::GetCoefficients(SurfaceElementInfo&, netgen::NgArray >&) const [with int DIM_SPACE = 3]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:1756:21: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 1756 | GetCoefficients (info, coefs); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:2352:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2352 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp: In instantiation of ‘void netgen::CurvedElements::GetCoefficients(SurfaceElementInfo&, netgen::NgArray >&) const [with int DIM_SPACE = 2]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:2370:76: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:2352:23: warning: 2370 | GetCoefficients<2> (SurfaceElementInfo & info, NgArray > & coefs) const; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:2352:23: warning: | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:2352:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2352 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp: In instantiation of ‘void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 3; T = double; std::size_t = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4007:45: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:2352:23: warning: 4007 | CalcMultiPointSurfaceTransformation <3> (elnr, xi->Size(), /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:2352:23: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4008 | &(*xi)[0](0), 2, /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:2352:23: warning: | ~~~~~~~~~~~~~~~~ 4009 | px, 3, /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:2352:23: warning: | ~~~~~~ 4010 | pdxdxi, 6); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:2352:23: warning: | ~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4128:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4128 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4140:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4140 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4142:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4142 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4147:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4147 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4224:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4224 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4242:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4242 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4262:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4262 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp: In instantiation of ‘void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 2; T = double; std::size_t = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4281:37: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4262:35: warning: 4281 | double * dxdxi, size_t sdxdxi); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4262:35: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4128:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4128 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4140:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4140 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4142:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4142 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4147:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4147 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4224:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4224 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4242:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4242 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4262:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4262 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp: In instantiation of ‘void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 2; T = ngcore::SIMD; std::size_t = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4294:43: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4262:35: warning: 4294 | SIMD * dxdxi, size_t sdxdxi); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4262:35: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4128:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4128 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4140:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4140 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4142:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4142 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4147:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4147 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4224:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4224 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4242:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4242 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4262:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4262 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp: In instantiation of ‘void netgen::CurvedElements::CalcMultiPointSurfaceTransformation(netgen::SurfaceElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with int DIM_SPACE = 3; T = ngcore::SIMD; std::size_t = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4300:43: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4262:35: warning: 4300 | SIMD * dxdxi, size_t sdxdxi); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4262:35: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4128:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4128 | for (int i = 0; i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4140:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4140 | for (int i = 0; !problem && i < info.edgenrs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4142:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4142 | if(info.edgenrs[i]+1 >= edgecoeffsindex.Size()) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4147:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4147 | if(info.facenr+1 >= facecoeffsindex.Size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4224:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4224 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4242:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4242 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4262:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4262 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp: In instantiation of ‘void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = double; std::size_t = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4320:41: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4262:35: warning: 4320 | CalcMultiPointElementTransformation (elnr, xi->Size(), /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4262:35: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4321 | &(*xi)[0](0), 3, /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4262:35: warning: | ~~~~~~~~~~~~~~~~ 4322 | px, 3, /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4262:35: warning: | ~~~~~~ 4323 | pdxdxi, 9); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4262:35: warning: | ~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4636:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4636 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4666:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4666 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4691:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4691 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp: In instantiation of ‘void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = ngcore::SIMD; std::size_t = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4767:39: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4691:35: warning: 4767 | SIMD * dxdxi, size_t sdxdxi); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4691:35: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4636:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4636 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4666:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4666 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4691:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4691 | for (int i = 0; i < coefs.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4691:35: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4691:35: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4691:35: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:4691:35: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:600:17: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 600 | edgeorder = 1; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:606:22: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 606 | edgeweight = 1.0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp:682:31: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 682 | edgecoeffs = Vec<3> (0,0,0); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 42%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay2d.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay2d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp: In member function ‘void netgen::SphereList::AddElement(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:165:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 165 | if (elnr > links.Size()) | ~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp: In function ‘void netgen::AddDelaunayPoint(PointIndex, const Point3d&, NgArray&, Mesh&, DTREE&, MeshNB&, NgArray, 0, int>&, NgArray&, NgArray&, NgArray&, NgArray&, SphereList&, IndexSet&, IndexSet&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:538:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 538 | if (centers.Size() < nelind) | ~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp: In member function ‘void netgen::Meshing3::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:871:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 871 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:930:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 930 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:960:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 960 | for (int ii = 1; ii <= openels.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:984:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 984 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:1089:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1089 | for (int i = 1; i <= openels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:1110:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1110 | for (int i = 1; i <= tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:1139:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1139 | for (int jj = 1; jj <= neartrias.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:1252:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1252 | for (int i = 0; i < tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:1271:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1271 | for (int ii = 0; ii < elsonpoint[pi].Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:1636:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1636 | for (int i = 0; i < tempels.Size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:1636:23: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:1636:23: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/gprim.hpp:27, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:7: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of ‘void netgen::DelaunayTree::DeleteElement(T) [with int dim = 3; T = int; TSCAL = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:462:31: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 462 | tettree.DeleteElement (celind); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 1370 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of ‘void netgen::DelaunayTree::Leaf::Add(ngcore::Array::Leaf*>&, ngcore::Array&, const netgen::Point<(2 * dim)>&, T) [with int dim = 3; T = int; TSCAL = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp:1302:22: required from ‘void netgen::DelaunayTree::Insert(const netgen::Point&, const netgen::Point&, T) [with int dim = 3; T = int; TSCAL = double]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 1302 | leaf->Add(leaves, leaf_index, p,pi); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp:559:17: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 559 | tettree.Insert (tpmin, tpmax, nelind); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp:1127:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1127 | if(leaf_index.Size()=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.hpp: In member function ‘void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 239 | if ( tensormeshing.Size()::DeleteElement(T) [with int dim = 2; T = int; TSCAL = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp:389:27: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 389 | tree->DeleteElement (j); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 1370 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp:1370:21: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp: In instantiation of ‘void netgen::DelaunayTree::Leaf::Add(ngcore::Array::Leaf*>&, ngcore::Array&, const netgen::Point<(2 * dim)>&, T) [with int dim = 2; T = int; TSCAL = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp:1302:22: required from ‘void netgen::DelaunayTree::Insert(const netgen::Point&, const netgen::Point&, T) [with int dim = 2; T = int; TSCAL = double]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 1302 | leaf->Add(leaves, leaf_index, p,pi); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp:1274:16: required from ‘void netgen::DelaunayTree::Insert(const netgen::Box&, T) [with int dim = 2; T = int; TSCAL = double]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 1274 | Insert (box.PMin(), box.PMax(), pi); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp:202:19: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 202 | tree->Insert(el.BoundingBox(), ti); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/../gprim/adtree.hpp:1127:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1127 | if(leaf_index.Size() hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/geomsearch.cpp: In member function ‘void netgen::GeomSearch3d::Create()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/geomsearch.cpp:81:23: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 81 | for (i = 1; i <= faces->Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/geomsearch.cpp:145:19: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 145 | for (i = 1; i <= faces->Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/geomsearch.cpp: In member function ‘void netgen::GeomSearch3d::GetLocals(netgen::NgArray&, netgen::NgArray&, netgen::INDEX, const netgen::Point3d&, double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/geomsearch.cpp:216:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 216 | for (k = 1; k <= area.Size(); k++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/geomsearch.cpp:216:31: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/geomsearch.cpp:216:31: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_MGLicenseKeyGen.cxx: In function ‘bool {anonymous}::downloadLib(LibraryFile&, std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_MGLicenseKeyGen.cxx:290:11: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 290 | system( cmd.c_str() ); // download | ~~~~~~^~~~~~~~~~~~~~~ [ 44%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/hprefinement.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/hprefinement.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/hprefinement.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/hprefinement.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 45%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:15: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/classifyhpel.hpp: In function ‘netgen::HPREF_ELEMENT_TYPE netgen::ClassifyPrism(HPRefElement&, INDEX_2_HASHTABLE&, INDEX_2_HASHTABLE&, NgBitArray&, NgBitArray&, INDEX_3_HASHTABLE&, INDEX_2_HASHTABLE&, INDEX_2_HASHTABLE&, NgArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/classifyhpel.hpp:435:11: warning: variable ‘point_sing’ set but not used [-Wunused-but-set-variable] 435 | int point_sing[6]={0,0,0,0,0,0}; | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/classifyhpel.hpp: In function ‘netgen::HPREF_ELEMENT_TYPE netgen::ClassifyHex(HPRefElement&, INDEX_2_HASHTABLE&, INDEX_2_HASHTABLE&, NgBitArray&, NgBitArray&, INDEX_3_HASHTABLE&, INDEX_2_HASHTABLE&, INDEX_2_HASHTABLE&, NgArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/classifyhpel.hpp:1509:13: warning: variable ‘point_sing’ set but not used [-Wunused-but-set-variable] 1509 | int point_sing[8]={0,0,0,0,0,0,0,0}; | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/classifyhpel.hpp:1511:13: warning: variable ‘edge_sing’ set but not used [-Wunused-but-set-variable] 1511 | int edge_sing[12] = {0,0,0,0,0,0,0,0,0,0,0,0}; | ^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:57: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.hpp: In constructor ‘netgen::HPRefElement::HPRefElement(netgen::Element&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.hpp:298:7: warning: ‘netgen::HPRefElement::np’ will be initialized after [-Wreorder] 298 | int np; | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.hpp:293:7: warning: ‘int netgen::HPRefElement::index’ [-Wreorder] 293 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:35:3: warning: when initialized here [-Wreorder] 35 | HPRefElement :: HPRefElement(Element & el) : | ^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.hpp:297:7: warning: ‘netgen::HPRefElement::levelz’ will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.hpp:290:22: warning: ‘netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type’ [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:35:3: warning: when initialized here [-Wreorder] 35 | HPRefElement :: HPRefElement(Element & el) : | ^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.hpp: In constructor ‘netgen::HPRefElement::HPRefElement(netgen::Element2d&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.hpp:297:7: warning: ‘netgen::HPRefElement::levelz’ will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.hpp:290:22: warning: ‘netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type’ [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:50:3: warning: when initialized here [-Wreorder] 50 | HPRefElement :: HPRefElement(Element2d & el) : | ^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.hpp: In constructor ‘netgen::HPRefElement::HPRefElement(netgen::Segment&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.hpp:297:7: warning: ‘netgen::HPRefElement::levelz’ will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.hpp:290:22: warning: ‘netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type’ [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:65:3: warning: when initialized here [-Wreorder] 65 | HPRefElement :: HPRefElement(Segment & el) : | ^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.hpp: In copy constructor ‘netgen::HPRefElement::HPRefElement(netgen::HPRefElement&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.hpp:298:7: warning: ‘netgen::HPRefElement::np’ will be initialized after [-Wreorder] 298 | int np; | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.hpp:295:7: warning: ‘int netgen::HPRefElement::levelx’ [-Wreorder] 295 | int levelx; | ^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:86:3: warning: when initialized here [-Wreorder] 86 | HPRefElement :: HPRefElement(HPRefElement & el) : | ^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.hpp:297:7: warning: ‘netgen::HPRefElement::levelz’ will be initialized after [-Wreorder] 297 | int levelz; | ^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.hpp:290:22: warning: ‘netgen::HPREF_ELEMENT_TYPE netgen::HPRefElement::type’ [-Wreorder] 290 | HPREF_ELEMENT_TYPE type; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:86:3: warning: when initialized here [-Wreorder] 86 | HPRefElement :: HPRefElement(HPRefElement & el) : | ^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.hpp:300:14: warning: ‘netgen::HPRefElement::domout’ will be initialized after [-Wreorder] 300 | int domin, domout; // he: needed for segment!! in 3d there should be surf1, surf2!! | ^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.hpp:293:7: warning: ‘int netgen::HPRefElement::index’ [-Wreorder] 293 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:86:3: warning: when initialized here [-Wreorder] 86 | HPRefElement :: HPRefElement(HPRefElement & el) : | ^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp: In function ‘void netgen::InitHPElements(Mesh&, NgArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:562:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 562 | for(ElementIndex i = 0; i < mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:581:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 581 | for(SurfaceElementIndex i = 0; i < mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp: In function ‘void netgen::SubdivideDegeneratedHexes(Mesh&, NgArray&, double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:1000:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1000 | for (int l = 0; l < pts.Size(); l++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp: In function ‘void netgen::ReorderPoints(Mesh&, NgArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:1250:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1250 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:1257:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1257 | for (int i = 0; i < hpelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:1291:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1291 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:1294:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1294 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:1297:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1297 | for (int i = 0; i < hpelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp: In function ‘void netgen::HPRefinement(Mesh&, Refinement*, int, double, bool, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:1357:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1357 | for (int i = 0; i < hpelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:1451:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1451 | for(ElementIndex i=0;i&, INDEX_2_HASHTABLE&, NgBitArray&, NgBitArray&, INDEX_3_HASHTABLE&, INDEX_2_HASHTABLE&, INDEX_2_HASHTABLE&, NgArray&, int&, int&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:1605:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1605 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:1641:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1641 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:1669:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1669 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:1726:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1726 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:1788:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1788 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp: In function ‘bool netgen::ClassifyHPElements(Mesh&, NgArray&, int&, int&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:1852:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1852 | for( int i = 0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:1668:14: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 1668 | facepoint = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:1848:14: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 1848 | misses = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp: In function ‘double netgen::CombineImproveEdge(Mesh&, const ngcore::Table&, ngcore::Array, PointIndex>&, ngcore::Array&, PointIndex, PointIndex, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:444:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 444 | for (int k = 0; k < hasbothpi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:454:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 454 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp: In member function ‘void netgen::MeshOptimize2d::CombineImprove()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:612:9: warning: unused variable ‘ntasks’ [-Wunused-variable] 612 | int ntasks = ngcore::TaskManager::GetMaxThreads(); | ^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:612:9: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:612:9: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp: In member function ‘netgen::MeshOptimize2d::SplitImprove()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:787:28: warning: ‘pi1.i’ may be used uninitialized [-Wmaybe-uninitialized] 787 | if(other[j]!=pi1 && other[j]!=pi2) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:755:20: note: ‘pi1.i’ was declared here 755 | PointIndex pi1, pi2, pi3, pi4; | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:787:28: warning: ‘pi2.i’ may be used uninitialized [-Wmaybe-uninitialized] 787 | if(other[j]!=pi1 && other[j]!=pi2) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:755:25: note: ‘pi2.i’ was declared here 755 | PointIndex pi1, pi2, pi3, pi4; | ^~~ In file included from /usr/include/c++/14/bits/memory_resource.h:47, from /usr/include/c++/14/string:67, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/mystdlib.h:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:1: In member function ‘std::_Head_base<0ul, netgen::PointIndex, false>::_Head_base(netgen::PointIndex&)’, inlined from ‘std::_Tuple_impl<0ul, netgen::PointIndex, netgen::PointGeomInfo>::_Tuple_impl(netgen::PointIndex&, netgen::PointGeomInfo&)’ at /usr/include/c++/14/tuple:317:38, inlined from ‘std::tuple::tuple(netgen::PointIndex&, netgen::PointGeomInfo&)’ at /usr/include/c++/14/tuple:2119:63, inlined from ‘netgen::MeshOptimize2d::SplitImprove()’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:807:11: /usr/include/c++/14/tuple:209:11: warning: ‘pi3.i’ may be used uninitialized [-Wmaybe-uninitialized] 209 | : _M_head_impl(std::forward<_UHead>(__h)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp: In member function ‘netgen::MeshOptimize2d::SplitImprove()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:755:30: note: ‘pi3.i’ was declared here 755 | PointIndex pi1, pi2, pi3, pi4; | ^~~ In member function ‘std::_Head_base<0ul, netgen::PointIndex, false>::_Head_base(netgen::PointIndex&)’, inlined from ‘std::_Tuple_impl<0ul, netgen::PointIndex, netgen::PointGeomInfo>::_Tuple_impl(netgen::PointIndex&, netgen::PointGeomInfo&)’ at /usr/include/c++/14/tuple:317:38, inlined from ‘std::tuple::tuple(netgen::PointIndex&, netgen::PointGeomInfo&)’ at /usr/include/c++/14/tuple:2119:63, inlined from ‘netgen::MeshOptimize2d::SplitImprove()’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:817:12: /usr/include/c++/14/tuple:209:11: warning: ‘pi4.i’ may be used uninitialized [-Wmaybe-uninitialized] 209 | : _M_head_impl(std::forward<_UHead>(__h)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp: In member function ‘netgen::MeshOptimize2d::SplitImprove()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:755:35: note: ‘pi4.i’ was declared here 755 | PointIndex pi1, pi2, pi3, pi4; | ^~~ [ 45%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2gen.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2gen.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2gen.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2gen.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 45%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve3.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve3.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve3.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve3.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:11, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:16, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:4: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp: In member function ‘void netgen::MeshOptimize2d::GenericImprove()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:206:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 206 | for (int ri = 0; ri < rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:230:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 230 | for (int j = 1; j <= rule.newels.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:273:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 273 | for (int k = 0; k < elonnode[el[j]].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:277:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 277 | for (int l = 0; l < nbels[sei].Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:288:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 288 | for (int ri = 0; ri < rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:326:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 326 | for (int i = 1; i < elmap.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:333:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 333 | for (elmap[i] = 0; elmap[i] < neighbours.Size(); elmap[i]++) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:370:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 370 | for(int i=0; ok && i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:201:12: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 201 | used = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:248:18: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 248 | nelonnode = -4; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:317:24: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 317 | pmap = PointIndex (-1); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:7: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp: In member function ‘double netgen::MeshOptimize3d::CombineImproveEdge(netgen::Mesh&, const netgen::MeshingParameters&, ngcore::Table&, ngcore::Array&, netgen::PointIndex, netgen::PointIndex, ngcore::FlatArray, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:219:15: warning: unused variable ‘l’ [-Wunused-variable] 219 | int l; | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp: In member function ‘void netgen::MeshOptimize3d::CombineImproveSequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:355:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 355 | for (int k = 0; k < row1.Size(); k++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:372:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 372 | for (int k = 0; k < row2.Size(); k++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:387:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 387 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:389:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 389 | for (int k = 0; k < hasbothpi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:413:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 413 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:429:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 429 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:459:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 459 | for (int k = 0; k < row.Size(); k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 474 | for (int k = 0; k < hasonepi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:477:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 477 | for (int k = 0; k < hasbothpi.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:493:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 493 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp: In member function ‘double netgen::MeshOptimize3d::SplitImproveEdge(netgen::Mesh&, netgen::OPTIMIZEGOAL, ngcore::Table&, ngcore::Array&, netgen::NgArray&, double, netgen::PointIndex, netgen::PointIndex, netgen::PointIndex, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:741:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 741 | for (int k = 0; k < hasbothpoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp: In member function ‘void netgen::MeshOptimize3d::SplitImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:806:7: warning: unused variable ‘np’ [-Wunused-variable] 806 | int np = mesh.GetNP(); | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp: In member function ‘void netgen::MeshOptimize3d::SplitImproveSequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:1019:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1019 | if (pi2 >= elementsonnode.Size()+PointIndex::BASE) continue; // old number of points | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:1121:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1121 | for (int k = 0; k < hasbothpoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp: In member function ‘void netgen::MeshOptimize3d::SwapImproveSequential(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:1317:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1317 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp: In member function ‘double netgen::MeshOptimize3d::SwapImproveEdge(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*, ngcore::Table&, netgen::INDEX_3_HASHTABLE&, netgen::PointIndex, netgen::PointIndex, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:2661:19: warning: unused variable ‘k1’ [-Wunused-variable] 2661 | int k1; | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp: In member function ‘void netgen::MeshOptimize3d::SwapImprove(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:2713:7: warning: unused variable ‘np’ [-Wunused-variable] 2713 | int np = mesh.GetNP(); | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:2714:7: warning: unused variable ‘ne’ [-Wunused-variable] 2714 | int ne = mesh.GetNE(); | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp: In member function ‘void netgen::MeshOptimize3d::SwapImproveSurface(netgen::Mesh&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*, const netgen::NgArray*>*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:2920:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2920 | for(int k=0; !found && kSize(); k++) | ~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:2922:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2922 | if(pi2 < (*used_idmaps)[k]->Size() + PointIndex::BASE) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:2962:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2962 | for (int k = 0; k < elementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:2984:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2984 | for (int l = 0; l < hasbothpoints.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:2994:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2994 | for (int l = 0; l < hasbothpointsother.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3008:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3008 | for(int ii=0; ii < hasbothpoints.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3011:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3011 | for(int ii=0; ii < hasbothpointsother.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3022:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3022 | for (int k = 0; k < elementsonnode[pi1other].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3042:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3042 | for (int l = 0; l < hasbothpointsother.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3059:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3059 | for(int k = 0; k < surfaceelementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3082:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3082 | for(int k = 0; k < surfaceelementsonnode[pi1other].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3155:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3155 | for (int k = 0; puretet && k < hasbothpoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3158:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3158 | for (int k = 0; puretet && k < hasbothpointsother.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3173:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3173 | for(int jj=i; !done && jjSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3382:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3382 | for(int jj=0; jjSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3390:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3390 | for(int k = 0; kSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3465:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3465 | for(int jj=0; jjSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3581:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3581 | for(int i=0; iSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3625:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3625 | for(int i=0; iSize(); jj++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3638:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3638 | for(int i=0; i&, netgen::TABLE&, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3695:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3695 | for (int k = 0; k < belementsonnode[pi1].Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3731:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3731 | for (int k = 0; k < row.Size(); k++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp: In member function ‘void netgen::MeshOptimize3d::SwapImprove2Sequential(netgen::Mesh&, netgen::OPTIMIZEGOAL)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3832:14: warning: unused variable ‘pi1’ [-Wunused-variable] 3832 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3832:19: warning: unused variable ‘pi2’ [-Wunused-variable] 3832 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3832:24: warning: unused variable ‘pi3’ [-Wunused-variable] 3832 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3832:29: warning: unused variable ‘pi4’ [-Wunused-variable] 3832 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3832:34: warning: unused variable ‘pi5’ [-Wunused-variable] 3832 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3836:16: warning: unused variable ‘bad2’ [-Wunused-variable] 3836 | double bad1, bad2; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp: In member function ‘void netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3938:16: warning: unused variable ‘bad2’ [-Wunused-variable] 3938 | double bad1, bad2; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3938:16: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3938:16: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:45: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/findip.hpp: In instantiation of ‘int netgen::FindInnerPoint(POINTArray&, FACEArray&, Point3d&) [with POINTArray = ngcore::Array; FACEArray = NgArray]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:723:32: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 723 | pok = FindInnerPoint (mesh.Points(), locfaces, pnew); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 108 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ [ 45%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MeshAlgos.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MeshAlgos.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MeshAlgos.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MeshAlgos.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/findip.hpp:108:21: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/findip.hpp:108:21: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/findip.hpp:108:21: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/findip.hpp:108:21: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:1045:31: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 1045 | if (!hasbothpoints.Contains (ei)) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:500:29: required from ‘netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = netgen::PointIndex; int S = 50]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 500 | NgArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:1838:40: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 1838 | suroundpts = PointIndex::INVALID; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:500:29: required from ‘netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = bool; int S = 50]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 500 | NgArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:1842:18: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 1842 | tetused = false; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 46%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/localh.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/localh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/localh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/localh.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshNode.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_TypeDefs.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.hxx:37, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.cxx:29: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=] 187 | virtual void setShapeID( const int shapeID ) const; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FaceOfNodes.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.cxx:32: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note: by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’ 60 | virtual void setShapeID( const int shapeID ); | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.cpp: In member function ‘void netgen::LocalH::FindInnerBoxes(netgen::AdFront3*, int (*)(const netgen::Point3d&))’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.cpp:406:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 406 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.cpp: In member function ‘void netgen::LocalH::FindInnerBoxesRec2(netgen::GradingBox*, netgen::AdFront3*, netgen::NgArray&, netgen::NgArray&, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.cpp:481:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 481 | for (int j = 1; j <= faceused.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.cpp:483:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 483 | for (int j = 1; j <= facenotused.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.cpp: In member function ‘void netgen::LocalH::WidenRefinement()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.cpp:758:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 758 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.cpp: In member function ‘void netgen::LocalH::GetInnerPoints(netgen::NgArray, 0, int>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.cpp:786:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 786 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.cpp: In member function ‘void netgen::LocalH::GetOuterPoints(netgen::NgArray, 0, int>&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.cpp:807:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 807 | for (int i = 0; i < boxes.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.cpp:807:23: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.cpp:807:23: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:32: In member function ‘netgen::TABLE::operator[](int) const’, inlined from ‘netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL, netgen::ElementIndex, int, ngcore::Table&, netgen::TABLE&, bool)’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3695:42: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/table.hpp:249:41: warning: ‘pi1.i’ may be used uninitialized [-Wmaybe-uninitialized] 249 | return NgFlatArray (data[i-BASE].size, (T*)data[i-BASE].col); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp: In member function ‘netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL, netgen::ElementIndex, int, ngcore::Table&, netgen::TABLE&, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3662:14: note: ‘pi1.i’ was declared here 3662 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3702:29: warning: ‘pi2.i’ may be used uninitialized [-Wmaybe-uninitialized] 3702 | if (bel[l] != pi1 && bel[l] != pi2 && bel[l] != pi3) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3662:19: note: ‘pi2.i’ was declared here 3662 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3702:46: warning: ‘pi3.i’ may be used uninitialized [-Wmaybe-uninitialized] 3702 | if (bel[l] != pi1 && bel[l] != pi2 && bel[l] != pi3) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3662:24: note: ‘pi3.i’ was declared here 3662 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20: In member function ‘ngcore::FlatTable::operator[](netgen::PointIndex) const’, inlined from ‘netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL, netgen::ElementIndex, int, ngcore::Table&, netgen::TABLE&, bool)’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3728:35: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:47:33: warning: ‘pi4.i’ may be used uninitialized [-Wmaybe-uninitialized] 47 | return FlatArray (index[i+1]-index[i], data+index[i]); | ~~~~~^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp: In member function ‘netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL, netgen::ElementIndex, int, ngcore::Table&, netgen::TABLE&, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3662:29: note: ‘pi4.i’ was declared here 3662 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ [ 46%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshclass.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshclass.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshclass.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshclass.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:4: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 46%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshfunc.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In destructor ‘netgen::Mesh::~Mesh()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:67:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 67 | for (int i = 0; i < materials.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:69:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 69 | for(int i = 0; i < userdata_int.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:71:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 71 | for(int i = 0; i < userdata_double.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:74:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 74 | for (int i = 0; i < bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:77:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 77 | for (int i = 0; i < cd2names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘netgen::Mesh& netgen::Mesh::operator=(const netgen::Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:104:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 104 | for ( int i = 0; i < mesh2.materials.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:110:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 110 | for ( int i = 0; i < mesh2.bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:123:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 123 | for (int i=0; i < mesh2.cd2names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:128:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 128 | for (int i=0; i < mesh2.cd3names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::DeleteMesh()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:162:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 162 | for ( int i = 0; i < bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:164:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 164 | for (int i= 0; i< cd2names.Size(); i++) | ~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘netgen::SegmentIndex netgen::Mesh::AddSegment(const netgen::Segment&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:242:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 242 | if (maxn <= points.Size()) | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘netgen::SurfaceElementIndex netgen::Mesh::AddSurfaceElement(const netgen::Element2d&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:300:33: warning: comparison of integer expressions of different signedness: ‘const short int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 300 | if (el.index<=0 || el.index > facedecoding.Size()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::SetSurfaceElement(netgen::SurfaceElementIndex, const netgen::Element2d&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:320:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 320 | if (maxn <= points.Size()) | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:328:18: warning: comparison of integer expressions of different signedness: ‘const short int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (el.index > facedecoding.Size()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::Save(std::ostream&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:467:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 467 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:511:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 511 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:597:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 597 | pi < GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:612:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 612 | for (i = 0; i < pointelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:634:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 634 | for (j = 1; j <= identpairs.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:656:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 656 | for (i = 1; i <= materials.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:664:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 664 | for (i = 1; i <= materials.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:671:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 671 | for ( int ii = 0; ii < bcnames.Size(); ii++ ) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:677:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 677 | for ( i = 0; i < bcnames.Size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:682:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 682 | for (int ii = 0; ii&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1163:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1163 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:901:9: warning: unused variable ‘rank’ [-Wunused-variable] 901 | int rank = GetCommunicator().Rank(); | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1488:13: warning: unused variable ‘rank’ [-Wunused-variable] 1488 | int rank = GetCommunicator().Rank(); | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::Merge(std::istream&, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1528:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1528 | for(SurfaceElementIndex si = 0; si < GetNSE(); si++) | ~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1562:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1562 | for (j = 1; j <= facedecoding.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘bool netgen::Mesh::TestOk() const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1749:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1749 | for (ElementIndex ei = 0; ei < volelements.Size(); ei++) | ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1752:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1752 | if ( (*this)[ei][j] <= PointIndex::BASE-1) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::BuildBoundaryEdges()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1783:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1783 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1815:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1815 | for (int i = 0; i < openelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::CalcSurfacesOfNode()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1925:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1925 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1953:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1953 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1966:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1966 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2001:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2001 | for (int i = 0; i < lockedpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::FixPoints(const netgen::NgBitArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2039:26: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 2039 | if (fixpoints.Size() != GetNP()) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2044:9: warning: unused variable ‘np’ [-Wunused-variable] 2044 | int np = GetNP(); | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::FindOpenElements(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2485:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2485 | for (int i = 0; i < openelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2502:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2502 | for (int i = 1; i <= openelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2065:9: warning: unused variable ‘ne’ [-Wunused-variable] 2065 | int ne = GetNE(); | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::FindOpenSegments(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2608:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2608 | for (int i = 1; i <= GetNSE(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2620:30: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 2620 | if (seg.I1() < PointIndex::BASE || seg.I2() < PointIndex::BASE) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2620:61: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 2620 | if (seg.I1() < PointIndex::BASE || seg.I2() < PointIndex::BASE) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2618:21: warning: unused variable ‘data’ [-Wunused-variable] 2618 | int data; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::RemoveOneLayerSurfaceElements()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2817:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2817 | for (int i = 1; i <= GetNSE(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::FreeOpenElementsEnvironment(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2874:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2874 | for (i = 1; i <= GetNE(); i++) | ~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2893:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2893 | for (i = 1; i <= GetNE(); i++) | ~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2914:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2914 | pi < GetNP()+PointIndex::BASE; pi++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::SetMaxHDomain(const netgen::NgArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2997:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2997 | for (int i = 1; i <= mhd.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘double netgen::Mesh::AverageH(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:3038:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 3038 | for (i = 1; i <= GetNSE(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::CalcLocalH(double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:3082:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 3082 | for (int i = 0; i < GetNSE(); i++) | ~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::CalcLocalHFromPointDistances(double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:3217:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 3217 | i < GetNP()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:3219:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 3219 | for(j=i+1; j&, double*, const netgen::NgArray*, bool, bool) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:5507:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 5507 | if(ps_startelement != 0 && ps_startelement <= GetNSE() && PointContainedIn2DElement(p,lami,ps_startelement)) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘int netgen::Mesh::GetSurfaceElementOfPoint(const netgen::Point<3, double>&, double*, const netgen::NgArray*, bool, bool) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:5675:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 5675 | for(int i=0; i&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6055:66: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 6055 | if ( (*this)[si].GetIndex () == facenr && (*this)[si][0] >= PointIndex::BASE && /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::CalcMinMaxAngle(double, double*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6086:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 6086 | for (i = 1; i <= GetNE(); i++) | ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1349:5: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 1349 | MeshingParameters (const MeshingParameters & mp2) = default; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘int netgen::Mesh::GetNumPointsOfPointCurve(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6375:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 6375 | if(curve == pointcurves_startpoint.Size()-1) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::SetNP(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6426:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 6426 | i < np+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘ngcore::Table netgen::Mesh::CreatePoint2ElementTable() const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6456:16: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 6456 | return move(elementsonnode); | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6456:16: note: remove ‘std::move’ call /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘ngcore::Table netgen::Mesh::CreatePoint2SurfaceElementTable(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6501:16: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 6501 | return move(elementsonnode); | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6501:16: note: remove ‘std::move’ call /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘bool netgen::Mesh::PureTrigMesh(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6609:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 6609 | for (int i = 1; i <= GetNSE(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6615:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 6615 | for (int i = 1; i <= GetNSE(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘bool netgen::Mesh::PureTetMesh() const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6624:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 6624 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::BuildCurvedElements(const netgen::Refinement*, int, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6654:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 6654 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6656:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 6656 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::BuildCurvedElements(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6671:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 6671 | for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++) | ~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6673:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 6673 | for (ElementIndex ei = 0; ei < GetNE(); ei++) | ~~~^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::SetMaterial(int, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6681:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 6681 | if (domnr > materials.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘const std::string& netgen::Mesh::GetMaterial(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6698:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 6698 | if (domnr <= materials.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::SetNBCNames(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6707:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 6707 | for ( int i = 0; i < bcnames.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::SetBCName(int, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6715:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 6715 | if (bcnr >= bcnames.Size()) | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6730:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 6730 | if (fd.BCProperty() <= bcnames.Size()) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘const std::string& netgen::Mesh::GetBCName(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6741:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 6741 | if (bcnr < 0 || bcnr >= bcnames.Size()) | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::SetNCD2Names(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6753:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 6753 | for(int i=0; i= cd2names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘const std::string& netgen::Mesh::GetCD2Name(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6785:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 6785 | if (cd2nr < 0 || cd2nr >= cd2names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::SetNCD3Names(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6797:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 6797 | for(int i=0; i= cd3names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘int netgen::Mesh::AddCD3Name(const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6822:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 6822 | for (int i = 0; i < cd3names.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘const std::string& netgen::Mesh::GetCD3Name(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6836:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 6836 | if (cd3nr < 0 || cd3nr >= cd3names.Size()) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘bool netgen::Mesh::GetUserData(const char*, netgen::NgArray&, int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6875:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 6875 | for(int i=0; i<(*userdata_int[id]).Size(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘bool netgen::Mesh::GetUserData(const char*, netgen::NgArray&, int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6900:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 6900 | for(int i=0; i<(*userdata_double[id]).Size(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In lambda function: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6959:12: warning: unused variable ‘ret’ [-Wunused-variable] 6959 | auto ret = fabs(v*n_plane)/l; | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘std::shared_ptr netgen::Mesh::Mirror(netgen::Point<3, double>, netgen::Vec<3>)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6953:10: warning: variable ‘onPlane’ set but not used [-Wunused-but-set-variable] 6953 | auto onPlane = [&] (const MeshPoint & p) -> bool | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshfunc.cpp:243:27: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 243 | glob2loc = -1; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6953:10: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6953:10: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:99:26: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 99 | facedecoding = mesh2.facedecoding; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp: In instantiation of ‘void ngcore::TableCreator::Add(IndexType, const T&) [with T = netgen::ElementIndex; IndexType = netgen::PointIndex]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2084:32: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:394:29: warning: 2084 | creator.Add (PointIndex(i4.I1()), ei); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:394:29: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:286:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__atomic_base::__int_type’ {aka ‘long unsigned int’} [-Wsign-compare] 286 | while (blocknr+1>nd) { | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgArray::NgArray(const netgen::NgArray&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6865:51: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:286:29: warning: 6865 | NgArray * newdata = new NgArray(data); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:286:29: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgArray::NgArray(const netgen::NgArray&) [with T = double; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6890:57: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: 6890 | NgArray * newdata = new NgArray(data); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2156:18: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 2156 | numonpoint = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp: In instantiation of ‘void ngcore::TableCreator::Add(IndexType, const T&) [with T = netgen::SurfaceElementIndex; IndexType = netgen::PointIndex]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6473:32: required from ‘netgen::Mesh::CreatePoint2SurfaceElementTable(int) const:: [with auto:19 = ngcore::T_Range]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 6473 | creator.Add (pi, ei); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:239:13: required from ‘void ngcore::ParallelForRange(T_Range, TFUNC, int, TotalCosts) [with TR = netgen::SurfaceElementIndex; TFUNC = netgen::Mesh::CreatePoint2SurfaceElementTable(int) const::]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 239 | f(myrange); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6469:13: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 6468 | ngcore::ParallelForRange /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~ 6469 | (Range(surfelements), [&] (auto myrange) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6470 | { /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~ 6471 | for (SurfaceElementIndex ei : myrange) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6472 | for (PointIndex pi : (*this)[ei].PNums()) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6473 | creator.Add (pi, ei); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~ 6474 | }, /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~ 6475 | // ngcore::TasksPerThread(4)); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6476 | (surfelements.Size()>100) ? ngcore::TasksPerThread(4) : 1); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:286:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__atomic_base::__int_type’ {aka ‘long unsigned int’} [-Wsign-compare] 286 | while (blocknr+1>nd) { | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = std::__cxx11::basic_string*; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = std::__cxx11::basic_string*; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:286:29: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:286:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6710:15: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:286:29: warning: 6710 | bcnames = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:286:29: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.hpp:16, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:8: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp: In instantiation of ‘int ngcore::SymbolTable::CheckIndex(const std::string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:116:14: required from ‘bool ngcore::SymbolTable::Used(const std::string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 116 | return CheckIndex(name) >= 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6862:25: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 6862 | if(userdata_int.Used(id)) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp: In instantiation of ‘int ngcore::SymbolTable::CheckIndex(const std::string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:116:14: required from ‘bool ngcore::SymbolTable::Used(const std::string&) const [with T = netgen::NgArray*; std::string = std::__cxx11::basic_string]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: 116 | return CheckIndex(name) >= 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: | ^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6887:28: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: 6887 | if(userdata_double.Used(id)) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: | ~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:58:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 58 | for (int i = 0; i < names.size(); i++) | ~~^~~~~~~~~~~~~~ [ 46%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc2d.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc2d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshfunc2d.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshfunc2d.cpp: In function ‘void netgen::Optimize2d(Mesh&, MeshingParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshfunc2d.cpp:13:37: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 13 | bool secondorder = mesh.GetNP() > mesh.GetNV(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshfunc2d.cpp:18:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 18 | for (SurfaceElementIndex ei = 0; ei < mesh.GetNSE(); ei++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshfunc2d.cpp:18:43: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshfunc2d.cpp:18:43: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 47%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing2.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing2.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 47%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Octree.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Octree.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Octree.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Octree.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Octree.cxx [ 47%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing3.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing3.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing3.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing3.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:35: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.hpp: In constructor ‘netgen::Meshing2::Meshing2(const netgen::NetgenGeometry&, const netgen::MeshingParameters&, const netgen::Box<3>&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.hpp:47:25: warning: ‘netgen::Meshing2::geo’ will be initialized after [-Wreorder] 47 | const NetgenGeometry& geo; | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.hpp:32:12: warning: ‘netgen::AdFront2 netgen::Meshing2::adfront’ [-Wreorder] 32 | AdFront2 adfront; | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:41:3: warning: when initialized here [-Wreorder] 41 | Meshing2 :: Meshing2 (const NetgenGeometry& ageo, | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp: In member function ‘virtual void netgen::Meshing2::EndMesh()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:112:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 112 | for (int i = 0; i < ruleused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp: In member function ‘netgen::MESHING2_RESULT netgen::Meshing2::GenerateMesh(netgen::Mesh&, const netgen::MeshingParameters&, double, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:344:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 344 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:452:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 452 | for (int i = 1; i <= canuse.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:537:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 537 | (gpi1 < illegalpoint.Size()+PointIndex::BASE) && | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:538:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 538 | (gpi2 < illegalpoint.Size()+PointIndex::BASE) ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:633:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 633 | for (int i = 2; i <= loclines.Size(); i++) // don't remove first line | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:799:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 799 | for (int i = 1; i <= chartboundpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:808:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 808 | for (int i = 1; i <= chartboundlines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:851:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 851 | for (int i = 1; i <= locelements.Size() && found; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:869:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 869 | for (int i = oldnp+1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:932:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 932 | for (int i = oldnl+1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:946:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 946 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:962:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 962 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:1026:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1026 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:1069:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1069 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:1082:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1082 | for (int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:1085:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1085 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:1157:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1157 | for (int i = 1; i <= critpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:1161:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1161 | for (int jj = 0; jj < intersecttrias.Size(); jj++) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:1247:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1247 | for (int i = oldnl+1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:1251:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1251 | if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:1251:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1251 | if (nlgpi1 <= pindex.Size() && nlgpi2 <= pindex.Size()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:1312:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1312 | for (int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:1318:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1318 | for (int i = oldnl+1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:1350:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1350 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:1419:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1419 | if (gpi >= oldts+PointIndex::BASE) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:1448:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1448 | for (int i = 1; i <= dellines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:1493:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1493 | for (int i = 1; i <= pindex.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:1502:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1502 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:1509:50: warning: comparison of integer expressions of different signedness: ‘const netgen::INDEX’ {aka ‘const int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1509 | loclines.Get(i).I(j) <= pindex.Size()) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:1554:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1554 | for (int i = 1; i <= loclines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:1561:50: warning: comparison of integer expressions of different signedness: ‘const netgen::INDEX’ {aka ‘const int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1561 | loclines.Get(i).I(j) <= pindex.Size()) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:1561:50: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:1561:50: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:102:16: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 102 | foundmap = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp:317:19: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 317 | trigsonnode = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 48%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_OctreeNode.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_OctreeNode.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_OctreeNode.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_OctreeNode.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_OctreeNode.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp: In constructor ‘netgen::Meshing3::Meshing3(const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:34:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 34 | for (int i = 1; i <= rules.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp: In constructor ‘netgen::Meshing3::Meshing3(const char**)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:56:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 56 | for (int i = 0; i < rules.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp: In destructor ‘virtual netgen::Meshing3::~Meshing3()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:68:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 68 | for (int i = 0; i < rules.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp: In member function ‘netgen::MESHING3_RESULT netgen::Meshing3::GenerateMesh(netgen::Mesh&, const netgen::MeshingParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:345:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 345 | for(int i = 1; i <= allowpoint.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:374:44: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 374 | if (onlytri && groupfaces.Size() <= 20 + 2*stat.qualclass && | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:379:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 379 | for(int i = 1; i <= groupfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:382:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 382 | for(int i = 1; i <= groupfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:383:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 383 | for (j = 1; j <= locfaces.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:397:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 397 | for(int i = 1; i <= groupfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:471:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 471 | for(int i = 1; i <= canuse.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:507:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 507 | for (int i = oldnp+1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:515:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 515 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:532:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 532 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:567:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 567 | for(int i = 1; i <= plainpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:570:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 570 | if (i <= pindex.Size()) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:584:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 584 | for(int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:588:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 588 | for(int i = oldnf+1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:592:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 592 | for(int i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:596:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 596 | for(int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:626:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 626 | for(int i = 1; i <= tempnewpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:628:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 628 | for(int i = 1; i <= tempnewfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:630:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 630 | for(int i = 1; i <= tempdelfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:632:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 632 | for(int i = 1; i <= templocelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:639:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 639 | for(int i = 1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:642:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 642 | if (i <= pindex.Size()) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:654:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | for (int i = oldnp+1; i <= locpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:660:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 660 | for (int i = 1; i <= locelements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:678:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 678 | for(int i = oldnf+1; i <= locfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:687:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 687 | for(int i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 711 | for(int i = 1; i <= ruleused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp: In member function ‘void netgen::Meshing3::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:1174:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1174 | for (int i = 1; i <= npoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:1187:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1187 | for (int i = 1; i <= npoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:1255:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1255 | for (int i = 1; i <= npoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:1255:21: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:1255:21: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:45: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/findip.hpp: In instantiation of ‘int netgen::FindInnerPoint(POINTArray&, FACEArray&, Point3d&) [with POINTArray = NgArray; FACEArray = NgArray]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:375:23: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 375 | FindInnerPoint (grouppoints, groupfaces, inp)) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 108 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/findip.hpp:108:21: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/findip.hpp:108:21: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/findip.hpp:108:21: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/findip.hpp:108:21: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp:351:15: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 351 | allowpoint = 2; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 48%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Offset.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Offset.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Offset.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Offset.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Offset.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshNode.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_TypeDefs.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.hxx:37, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Offset.cxx:26: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=] 187 | virtual void setShapeID( const int shapeID ) const; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_PolygonalFaceOfNodes.hxx:29, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Offset.cxx:28: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note: by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’ 60 | virtual void setShapeID( const int shapeID ); | ^~~~~~~~~~ [ 48%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtool.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtool.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtool.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtool.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 49%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtype.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtype.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtype.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtype.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:4: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:5: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp: In member function ‘void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp: In member function ‘void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 239 | if ( tensormeshing.Size()&, const NgArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:564:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 564 | for (int i = 0; i < elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp: In function ‘void netgen::MeshQuality3d(const Mesh&, NgArray*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:587:19: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 587 | for (i = 1; i <= incl.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:590:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 590 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp: In function ‘void netgen::SaveEdges(const Mesh&, const char*, double, char*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:644:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 644 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp: In function ‘void netgen::SaveSurfaceMesh(const Mesh&, double, char*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:673:19: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 673 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:681:19: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 681 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp: In function ‘void netgen::SaveVolumeMesh(const Mesh&, const NetgenGeometry&, char*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:761:19: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 761 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:773:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 773 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:779:19: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 779 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp: In function ‘int netgen::CheckMesh3D(const Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:823:19: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 823 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:838:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 838 | for (ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:863:19: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 863 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:881:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 881 | for (ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:934:23: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] 934 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:944:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 944 | for (ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp: In function ‘void netgen::RemoveProblem(Mesh&, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:987:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 987 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:987:38: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:987:38: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:137:12: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 137 | incl = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.cpp: In member function ‘void netgen::Element2d::GetBox(const netgen::T_POINTS&, netgen::Box3d&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:393:28: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int8_t’ {aka ‘const signed char’} [-Wsign-compare] 393 | for (unsigned i = 1; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.cpp: In member function ‘void netgen::Element::GetTets(netgen::NgArray&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:1376:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1376 | for (i = 1; i <= locels.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.cpp: In member function ‘void netgen::Identifications::GetMap(int, netgen::NgArray&, bool) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:2738:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2738 | for (int i = 0; i < idpoints_table[identnr].Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:2738:25: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:2738:25: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:32: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/table.hpp: In instantiation of ‘std::ostream& netgen::operator<<(std::ostream&, const TABLE&) [with T = INDEX_2; int BASE = 0; std::ostream = std::basic_ostream]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:2820:33: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 2820 | ost << "table: " << endl << idpoints_table << endl; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/table.hpp:267:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 267 | for (int j = 0; j < row.Size(); j++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/table.hpp:267:25: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/table.hpp:267:25: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/table.hpp:267:25: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/table.hpp:267:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.cpp:2735:16: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 2735 | identmap = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 49%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/msghandler.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/msghandler.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/msghandler.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/msghandler.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/msghandler.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/msghandler.cpp: In function ‘void netgen::ResetStatus()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/msghandler.cpp:126:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 126 | for (int i = 0; i < msgstatus_stack.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/msghandler.cpp:126:21: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/msghandler.cpp:126:21: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 49%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule2.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule2.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule2.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 49%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_PolyLine.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_PolyLine.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_PolyLine.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_PolyLine.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_PolyLine.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule2.cpp: In destructor ‘netgen::netrule::~netrule()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule2.cpp:17:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 17 | for(int i = 0; i < oldutofreearea_i.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule2.cpp:19:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 19 | for(int i = 0; i < freezone_i.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule2.cpp: In member function ‘void netgen::netrule::SetFreeZoneTransformation(const netgen::Vector&, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule2.cpp:38:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 38 | if (tolclass <= oldutofreearea_i.Size()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule2.cpp: In member function ‘int netgen::netrule::IsLineInFreeZone2(const netgen::Point<2, double>&, const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule2.cpp:127:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 127 | for (int i = 1; i <= transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule2.cpp:148:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 148 | for (int i = 1; i <= transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule2.cpp:148:25: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule2.cpp:148:25: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 49%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule3.cpp.o In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshNode.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_TypeDefs.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.hxx:37, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_PolyLine.cxx:23: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=] 187 | virtual void setShapeID( const int shapeID ) const; | ^~~~~~~~~~ cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule3.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule3.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule3.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_LinearEdge.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_PolyLine.cxx:26: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note: by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’ 60 | virtual void setShapeID( const int shapeID ); | ^~~~~~~~~~ [ 49%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Quadtree.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Quadtree.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Quadtree.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Quadtree.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Quadtree.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 50%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser2.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser2.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser2.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 51%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Slot.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Slot.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Slot.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Slot.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Slot.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp: In destructor ‘netgen::vnetrule::~vnetrule()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:21:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 21 | for (int i = 1; i <= freefaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:23:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 23 | for (int i = 1; i <= freesets.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:25:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 25 | for (int i = 1; i <= freeedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:27:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 27 | for (int i = 1; i <= freefaceinequ.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp: In member function ‘int netgen::vnetrule::TestFlag(char) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:35:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 35 | for (int i = 1; i <= flags.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp: In member function ‘void netgen::vnetrule::SetFreeZoneTransformation(const netgen::Vector&, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:78:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 78 | for (i = 2; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:85:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 85 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:90:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp: In member function ‘int netgen::vnetrule::ConvexFreeZone() const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:141:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 141 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:149:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 149 | for (i = 1; i <= freesetedges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp: In member function ‘int netgen::vnetrule::IsInFreeZone(const netgen::Point3d&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:181:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 181 | for (i = 1; i <= freesetfaces.Size() && inthis; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp: In member function ‘int netgen::vnetrule::IsTriangleInFreeZone(const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, const netgen::NgArray&, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:213:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 213 | for (j = 1; j <= freezonepi.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:219:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:225:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 225 | for (j = 1; j <= freeseti.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp: In member function ‘int netgen::vnetrule::IsTriangleInFreeSet(const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, int, const netgen::NgArray&, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:316:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 316 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:446:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 446 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:579:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 579 | for (i = 1; i <= lpi.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:585:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 585 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:618:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 618 | for (i = 1; i <= lpi.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:624:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 624 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:644:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 644 | for (i = 1; i <= freesetfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:686:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 686 | for (i = 1; i <= transfreezone.Size() && (allleft || allright); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:739:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 739 | for (i = 1; i <= activefaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp: In member function ‘int netgen::vnetrule::IsQuadInFreeZone(const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, const netgen::Point3d&, const netgen::NgArray&, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:880:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 880 | for (j = 1; j <= freezonepi.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:886:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 886 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:892:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 892 | for (j = 1; j <= freeseti.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp: In member function ‘int netgen::vnetrule::TestOk() const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:995:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 995 | for (i = 1; i <= cntpused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:997:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 997 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:999:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 999 | for (i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:1003:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1003 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:1008:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1008 | for (i = 1; i <= cntpused.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:1016:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1016 | for (i = 1; i <= faces.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:1036:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1036 | for (k = 1; k <= edge1.Size(); k++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:1036:29: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp:1036:29: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser2.cpp: In member function ‘void netgen::netrule::LoadRule(std::istream&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser2.cpp:434:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 434 | for (i = 1; i <= pnearness.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser2.cpp:473:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 473 | for (i = 0; i < oldutofreearea_i.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser2.cpp:485:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 485 | for (int j = 0; j < freezone.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser2.cpp:485:25: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser2.cpp:485:25: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshNode.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_TypeDefs.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.hxx:37, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Slot.cxx:23: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=] 187 | virtual void setShapeID( const int shapeID ) const; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_LinearEdge.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Slot.cxx:26: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note: by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’ 60 | virtual void setShapeID( const int shapeID ); | ^~~~~~~~~~ [ 51%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser3.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser3.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser3.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser3.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp [ 51%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Triangulate.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Triangulate.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Triangulate.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Triangulate.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Triangulate.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 51%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/prism2rls.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/prism2rls.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/prism2rls.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/prism2rls.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/prism2rls.cpp [ 52%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramid2rls.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramid2rls.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramid2rls.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramid2rls.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/pyramid2rls.cpp [ 52%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramidrls.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramidrls.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramidrls.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramidrls.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/pyramidrls.cpp [ 52%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/quadrls.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/quadrls.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/quadrls.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/quadrls.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/quadrls.cpp [ 53%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/refine.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/refine.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/refine.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/refine.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp: In member function ‘void netgen::vnetrule::LoadRule(std::istream&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:370:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 370 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:375:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 375 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:388:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 388 | for (j = 1; j <= 3 * (points.Size() - noldp); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:395:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 395 | for (k = 1; k <= 3 * points.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:431:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 431 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:436:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 436 | for (i = 1; i <= points.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:448:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 448 | for (j = 1; j <= 3 * (points.Size() - noldp); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:455:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 455 | for (k = 1; k <= 3 * points.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:653:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 653 | for (i = 1; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:654:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | for (j = 1; j <= points.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:669:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 669 | for (i = 1; i <= freezonepi.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:671:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 671 | for (i = 1; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:679:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 679 | for (i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:710:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 710 | for (i = 1; i <= freezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:726:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 726 | for (int j = 1; j <= points.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:729:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 729 | for (int j = 1; j <= freezone.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:737:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 737 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:744:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 744 | for (ii1 = 1; ii1 <= freeset.Size(); ii1++) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:745:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 745 | for (ii2 = 1; ii2 <= freeset.Size(); ii2++) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:746:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 746 | for (ii3 = 1; ii3 <= freeset.Size(); ii3++) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:762:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 762 | for (ii = 1; ii <= freeset.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:780:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 780 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:791:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 791 | for (i = 1; i <= pnearness.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:815:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 815 | for (i = 1; i <= edges.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:833:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 833 | for (i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:857:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 857 | for (i = 1; i <= pnearness.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:875:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 875 | for (fs = 1; fs <= freesets.Size(); fs++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:885:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 885 | for (k = 1; k <= freesetfaces.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:889:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 889 | for (l = k+1; l <= freesetfaces.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:889:27: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp:889:27: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp: In member function ‘void netgen::Refinement::Refine(netgen::Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp:31:36: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 31 | if (mesh.mlbetweennodes.Size() < mesh.GetNV()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp:54:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 54 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp:81:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 81 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp:116:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 116 | for (int i = 0; i < par_nr.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp:120:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 120 | for (int i = 0; i < parents.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp:163:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 163 | if (pinew >= epgi.Size()+PointIndex::BASE) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp:184:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 184 | i < surfgi.Size()+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp:247:37: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 247 | if (surfgi.Size() < pnums.Elem(4+j)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp:324:41: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 324 | if (surfgi.Size() < pnums.Elem(5+j)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp:757:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 757 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp:820:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 820 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp:830:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 830 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp:862:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 862 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp:862:35: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp:862:35: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp:34:76: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 34 | mesh.mlbetweennodes = INDEX_2(PointIndex::BASE-1,PointIndex::BASE-1); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp:128:16: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 128 | pointset = false; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::PointIndex; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:500:29: required from ‘netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = netgen::PointIndex; int S = 27]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 500 | NgArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp:514:28: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 514 | pnums = PointIndex(-1); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 53%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_TryCatch.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_TryCatch.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_TryCatch.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_TryCatch.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_TryCatch.cxx [ 53%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler2.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler2.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 53%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler3.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler3.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler3.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler3.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler3.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 54%] Linking CXX shared library libSMESHUtils.so cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/SMESHUtils.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libSMESHUtils.so -o libSMESHUtils.so CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Block.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_BoostTxtArchive.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_ControlPnt.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_DeMerge.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Delaunay.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_File.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FillHole.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FreeBorders.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MAT2d.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MGLicenseKeyGen.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MeshAlgos.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Octree.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_OctreeNode.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Offset.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_PolyLine.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Quadtree.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Slot.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Triangulate.cxx.o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_TryCatch.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel: libSMDS.so /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 ../Kernel/libKernel.so /usr/lib64/libvtkCommonDataModel.so.9.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ -ldl /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so /usr/lib64/libboost_atomic.so.1.83.0 [ 54%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/secondorder.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/secondorder.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/secondorder.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/secondorder.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/secondorder.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.cpp: In member function ‘int netgen::Meshing2::ApplyRules(netgen::NgArray, 0, int>&, netgen::NgArray&, int, netgen::NgArray&, int, netgen::NgArray&, netgen::NgArray&, int, const netgen::MeshingParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:171:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 171 | for (int i = maxlegalline; i < llines1.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:209:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 209 | for (int ri = 1; ri <= rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:361:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 361 | for (int i = 0; i < pmap.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:513:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 513 | for (int i = maxlegalpoint+1; i <= lpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:546:56: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 546 | for (int i = maxlegalline+1; i <= llines.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:633:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 633 | for (int i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:633:43: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:633:43: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = netgen::Point<2, double>; int B2 = 0; T = netgen::Point<2, double>; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:710:17: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 710 | lpoints.Append (tempnewpoints); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 338 | for (int i = 0; i < a2.Size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = netgen::INDEX_2; int B2 = 0; T = netgen::INDEX_2; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:711:17: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:338:25: warning: 711 | llines1.Append (tempnewlines); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:338:25: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 338 | for (int i = 0; i < a2.Size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = int; int B2 = 0; T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:712:18: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:338:25: warning: 712 | dellines.Append (tempdellines); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:338:25: warning: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 338 | for (int i = 0; i < a2.Size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘void netgen::NgArray::Append(netgen::NgFlatArray) [with T2 = netgen::Element2d; int B2 = 0; T = netgen::Element2d; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:713:18: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:338:25: warning: 713 | elements.Append (tempelements); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:338:25: warning: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:338:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 338 | for (int i = 0; i < a2.Size(); i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:338:25: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:338:25: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:338:25: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:338:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:500:29: required from ‘netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = int; int S = 100]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 500 | NgArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.cpp:105:17: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 105 | pnearness = 1000; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler3.cpp: In member function ‘int netgen::Meshing3::ApplyRules(netgen::NgArray&, netgen::NgArray&, netgen::NgArray&, netgen::INDEX, netgen::INDEX_2_HASHTABLE&, netgen::NgArray&, netgen::NgArray&, int, double, int, float&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:183:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int ri = 0; ri < rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:229:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 229 | for (int ri = 1; ri <= rules.Size(); ri++) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:460:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 460 | while (!ok && locpi < lpoints.Size()-1+PointIndex::BASE) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:655:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 655 | for (int i = 1; i <= fz.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:662:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 662 | for (int i = 1; i <= lpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:686:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 686 | for (int i = 1; i <= lfaces.Size() && ok; i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:961:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 961 | for (int i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:1074:56: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1074 | for (int i = noldlp+1; i <= lpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:1078:56: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1078 | for (int i = noldlf+1; i <= lfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:1082:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1082 | for (int i = 1; i <= delfaces.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:1086:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1086 | for (int i = 1; i <= elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:1086:49: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:1086:49: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:111:23: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 111 | pnearness = INT_MAX/10; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = char; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = char; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:500:29: required from ‘netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = char; int S = 100]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 500 | NgArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:264:15: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 264 | fused = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:500:29: required from ‘netgen::NgArrayMem& netgen::NgArrayMem::operator=(const T&) [with T = int; int S = 100]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 500 | NgArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler3.cpp:267:15: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 267 | fmapi = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/secondorder.cpp: In member function ‘void netgen::Refinement::MakeSecondOrder(netgen::Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/secondorder.cpp:34:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 34 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/secondorder.cpp:84:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 84 | for (ElementIndex ei = 0; ei < mesh.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/secondorder.cpp:116:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 116 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/secondorder.cpp:209:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 209 | for (int i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/secondorder.cpp:395:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 395 | for (int i = oldsize; i < mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/secondorder.cpp: In member function ‘void netgen::Refinement::ValidateRefinedMesh(netgen::Mesh&, netgen::NgArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/secondorder.cpp:500:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 500 | for (int i = 1; i <= parents.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/secondorder.cpp:509:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 509 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/secondorder.cpp:509:27: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/secondorder.cpp:509:27: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 55%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.5.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.5.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.5.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.5.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.5.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 55%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.5.cpp: In member function ‘void netgen::MeshOptimize2d::ProjectBoundaryPoints(netgen::NgArray&, const netgen::NgArray*>&, netgen::NgArray*>&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.5.cpp:13:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 13 | for(int i=0; i hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.5.cpp:79:24: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 79 | nelementsonpoint = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ [ 55%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing3.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing3.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing3.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing3.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp: In member function ‘virtual double netgen::Opti2SurfaceMinFunction::Func(const netgen::Vector&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:224:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 224 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp: In member function ‘virtual double netgen::Opti2SurfaceMinFunction::FuncGrad(const netgen::Vector&, netgen::Vector&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:256:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 256 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp: In member function ‘virtual double netgen::Opti2SurfaceMinFunction::FuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:289:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 289 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp: In member function ‘virtual double netgen::Opti2SurfaceMinFunction::XXFuncGrad(const netgen::Vector&, netgen::Vector&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:368:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 368 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp: In member function ‘virtual double netgen::Opti2SurfaceMinFunction::XXFuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:420:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 420 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp: In member function ‘virtual double netgen::Opti2EdgeMinFunction::FuncGrad(const netgen::Vector&, netgen::Vector&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:506:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 506 | for (j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp: In member function ‘virtual double netgen::Opti2SurfaceMinFunctionJacobian::FuncGrad(const netgen::Vector&, netgen::Vector&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:592:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 592 | for (int j = 1; j <= ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp: In member function ‘virtual double netgen::Opti2SurfaceMinFunctionJacobian::FuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:661:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 661 | for (j = 1; j <= ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp: In member function ‘void netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:719:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 719 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:725:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 725 | for (int i = 0; i < seia.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:725:27: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:725:27: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In instantiation of ‘int ngcore::ComputeColoring(FlatArray, size_t, const Tmask&) [with Tmask = netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::; size_t = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:743:42: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 743 | ncolors = ngcore::ComputeColoring( colors, mesh.GetNSE(), getDofs ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1085 | while(colored_blocks, size_t, const Tmask&) [with Tmask = netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::; size_t = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:769:42: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: 769 | ncolors = ngcore::ComputeColoring( colors, mesh.GetNSE(), getDofs ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1085 | while(colored_blocks [with auto:11 = ngcore::T_Range]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:239:13: required from ‘void ngcore::ParallelForRange(T_Range, TFUNC, int, TotalCosts) [with TR = long unsigned int; TFUNC = netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: 239 | f(myrange); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:864:22: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: 864 | ParallelForRange( Range(color_table[icolor].Size()), [&](auto myrange) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 865 | { /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 866 | Opti2dLocalData ld; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~ 867 | ld.uselocalh = mp.uselocalh; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | ld.loch = mp.maxh; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~ 869 | ld.locmetricweight = metricweight; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 870 | ld.meshthis = this; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~ 871 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 872 | Opti2SurfaceMinFunction surfminf(mesh, ld); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 873 | Opti2SurfaceMinFunctionJacobian surfminfj(mesh, ld); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 875 | MinFunction & minfunc = mixed ? static_cast(surfminfj) : surfminf; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 876 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 877 | OptiParameters par; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~ 878 | par.maxit_linsearch = 8; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~ 879 | par.maxit_bfgs = 5; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~ 880 | for (auto i : myrange) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~ 881 | { /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 882 | PointIndex pi = color_table[icolor][i]; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 883 | if (mesh[pi].Type() == SURFACEPOINT) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | { /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 885 | if (multithread.terminate) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | return; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~ 887 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 888 | if (elementsonpoint[pi].Size() == 0) continue; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 889 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 890 | ld.sp1 = mesh[pi]; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~ 891 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 892 | Element2d & hel = mesh[elementsonpoint[pi][0]]; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 894 | int hpi = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~ 895 | for (int j = 1; j <= hel.GetNP(); j++) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 896 | if (hel.PNum(j) == pi) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~ 897 | { /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 898 | hpi = j; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~ 899 | break; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~ 900 | } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 901 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 902 | ld.gi1 = hel.GeomInfoPi(hpi); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 903 | // SelectSurfaceOfPoint (ld.sp1, ld.gi1); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 904 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 905 | ld.locelements.SetSize(0); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | ld.locrots.SetSize (0); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~ 907 | ld.lochs.SetSize (0); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~ 908 | ld.loc_pnts2.SetSize (0); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~ 909 | ld.loc_pnts3.SetSize (0); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~ 910 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 911 | for (int j = 0; j < elementsonpoint[pi].Size(); j++) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 912 | { /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 913 | SurfaceElementIndex sei = elementsonpoint[pi][j]; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | const Element2d & bel = mesh[sei]; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 915 | ld.surfi = mesh.GetFaceDescriptor(bel.GetIndex()).SurfNr(); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 916 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 917 | ld.locelements.Append (sei); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 918 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 919 | for (int k = 1; k <= bel.GetNP(); k++) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | if (bel.PNum(k) == pi) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~ 921 | { /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 922 | ld.locrots.Append (k); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~ 923 | ld.loc_pnts2.Append (mesh[bel.PNumMod(k + 1)]); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 924 | ld.loc_pnts3.Append (mesh[bel.PNumMod(k + 2)]); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 925 | break; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~ 926 | } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 927 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 928 | if (ld.uselocalh) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~ 929 | { /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 930 | Point3d pmid = Center (mesh[bel[0]], mesh[bel[1]], mesh[bel[2]]); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 931 | ld.lochs.Append (mesh.GetH(pmid)); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 932 | } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 933 | } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 934 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 935 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 936 | ld.normal = geo.GetNormal(ld.surfi, ld.sp1, &ld.gi1); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 937 | ld.t1 = ld.normal.GetNormal (); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 938 | ld.t2 = Cross (ld.normal, ld.t1); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 939 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 940 | if(mixed) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~ 941 | { /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 942 | // save points, and project to tangential plane (only for optimization with Opti2SurfaceMinFunctionJacobian in mixed element meshes) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 943 | for (int j = 0; j < ld.locelements.Size(); j++) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | { /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 945 | const Element2d & el = mesh[ld.locelements[j]]; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 946 | for (int k = 0; k < el.GetNP(); k++) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | savepoints[el[k]] = mesh[el[k]]; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 948 | } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 949 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 950 | for (int j = 0; j < ld.locelements.Size(); j++) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 951 | { /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 952 | const Element2d & el = mesh[ld.locelements[j]]; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | for (int k = 0; k < el.GetNP(); k++) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | { /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 955 | PointIndex hhpi = el[k]; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~ 956 | double lam = ld.normal * (mesh[hhpi] - ld.sp1); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 957 | mesh[hhpi] -= lam * ld.normal; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 959 | } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 960 | } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 961 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 962 | Vector x(2); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~ 963 | x = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~ 964 | par.typx = 0.3*ld.lochs[0]; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 965 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 966 | // NgProfiler::StartTimer (timer2); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 968 | BFGS (x, minfunc, par, 1e-6); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 970 | // NgProfiler::StopTimer (timer2); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 971 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 972 | auto origp = mesh[pi]; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~ 973 | int loci = 1; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~ 974 | double fact = 1; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~ 975 | int moveisok = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~ 976 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 977 | if(mixed) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~ 978 | { /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 979 | // restore other points /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~ 980 | for (int j = 0; j < ld.locelements.Size(); j++) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 981 | { /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 982 | const Element2d & el = mesh[ld.locelements[j]]; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 983 | for (int k = 0; k < el.GetNP(); k++) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 984 | { /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 985 | PointIndex hhpi = el[k]; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~ 986 | if (hhpi != pi) mesh[hhpi] = savepoints[hhpi]; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 987 | } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 988 | } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 989 | } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 990 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 991 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 992 | //optimizer loop (if whole distance is not possible, move only a bit!!!!) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | while (loci <= 5 && !moveisok) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | { /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 995 | loci ++; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~ 996 | /* /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~ 997 | mesh[pi].X() = origp.X() + (x.Get(1) * t1.X() + x.Get(2) * t2.X())*fact; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | mesh[pi].Y() = origp.Y() + (x.Get(1) * t1.Y() + x.Get(2) * t2.Y())*fact; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | mesh[pi].Z() = origp.Z() + (x.Get(1) * t1.Z() + x.Get(2) * t2.Z())*fact; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1000 | */ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~ 1001 | Vec<3> hv = x(0) * ld.t1 + x(1) * ld.t2; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1002 | Point3d hnp = origp + Vec3d (hv); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1003 | mesh[pi](0) = hnp.X(); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~ 1004 | mesh[pi](1) = hnp.Y(); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~ 1005 | mesh[pi](2) = hnp.Z(); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~ 1006 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 1007 | fact = fact/2.; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~ 1008 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 1009 | // ProjectPoint (surfi, mesh[pi]); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1010 | // moveisok = CalcPointGeomInfo(surfi, ngi, mesh[pi]); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1011 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 1012 | PointGeomInfo ngi; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~ 1013 | ngi = ld.gi1; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~ 1014 | moveisok = geo.ProjectPointGI(ld.surfi, mesh[pi], ngi); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1015 | // point lies on same chart in stlsurface /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1016 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 1017 | if (moveisok) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~ 1018 | { /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 1019 | for (int j = 0; j < ld.locelements.Size(); j++) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1020 | mesh[ld.locelements[j]].GeomInfoPi(ld.locrots[j]) = ngi; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1021 | } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 1022 | else /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~ 1023 | { /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 1024 | mesh[pi] = origp; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~ 1025 | } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 1026 | /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | 1027 | } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 1028 | } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 1029 | } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~ 1030 | }, mixed ? 1 : ngcore::TasksPerThread(4)); // mixed element smoothing not parallel yet /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:911:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 911 | for (int j = 0; j < elementsonpoint[pi].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:943:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 943 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:950:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 950 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:980:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 980 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:1019:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1019 | for (int j = 0; j < ld.locelements.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:1019:37: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:1019:37: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:1019:37: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp:1019:37: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 56%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/specials.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/specials.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/specials.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/specials.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/specials.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp: In member function ‘virtual double netgen::MinFunctionSum::Func(const netgen::Vector&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:20:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 20 | for(int i=0; i&, const netgen::MeshingParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:341:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 341 | for (int i = 0; i < elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp: In member function ‘virtual double netgen::PointFunction::PointFunctionValue(const netgen::Point<3, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:362:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 362 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp: In member function ‘virtual double netgen::PointFunction::PointFunctionValueGrad(const netgen::Point<3, double>&, netgen::Vec<3>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:382:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 382 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp: In member function ‘virtual double netgen::PointFunction::PointFunctionValueDeriv(const netgen::Point<3, double>&, const netgen::Vec<3>&, double&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:412:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 412 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp: In member function ‘int netgen::PointFunction::MovePointToInner()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:438:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 438 | for (int j = 0; j < elementsonpoint[actpind].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp: In constructor ‘netgen::JacobianPointFunction::JacobianPointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:990:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 990 | for (int i = 0; i < elements.Size(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp: In member function ‘void netgen::Mesh::ImproveMeshSequential(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:1340:7: warning: unused variable ‘np’ [-Wunused-variable] 1340 | int np = GetNP(); | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:1341:7: warning: unused variable ‘ne’ [-Wunused-variable] 1341 | int ne = GetNE(); | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp: In member function ‘void netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:1467:7: warning: unused variable ‘np’ [-Wunused-variable] 1467 | int np = GetNP(); | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp: In member function ‘void netgen::Mesh::ImproveMeshJacobian(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL, const netgen::NgBitArray*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:1649:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1649 | for (int i=0; i*>&, netgen::OPTIMIZEGOAL, const netgen::NgArray*>*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:1806:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1806 | for(int i=0; iSize(); j++) | ~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:1855:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1855 | if(pi < (*used_idmaps)[j]->Size() + PointIndex::BASE) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:1912:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1912 | for(int i=0; i; FACEArray = NgArray]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:454:29: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 454 | int hi = FindInnerPoint (points, faces, hp); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/findip.hpp:108:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 108 | for (int i = 0; i < faces.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In instantiation of ‘int ngcore::ComputeColoring(FlatArray, size_t, const Tmask&) [with Tmask = netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::; size_t = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:1483:40: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/findip.hpp:108:21: warning: 1483 | int ncolors = ngcore::ComputeColoring( colors, ne, getDofs ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/findip.hpp:108:21: warning: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1085 | while(colored_blocks::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:1085:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:1375:16: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 1375 | pointh = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 1; TIND = netgen::PointIndex]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 1; TIND = netgen::PointIndex]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:1648:16: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 1648 | pointh = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/specials.cpp: In function ‘void netgen::CutOffAndCombine(Mesh&, const Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/specials.cpp:38:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 38 | for (i = 1; i <= othermesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/specials.cpp:67:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 67 | for (i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/specials.cpp:78:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 78 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/specials.cpp:104:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 104 | for (i = 1; i <= mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/specials.cpp:146:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 146 | for (i = 1; i <= othermesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/specials.cpp: In function ‘void netgen::HelmholtzMesh(Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/specials.cpp:180:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 180 | for (i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/specials.cpp:180:17: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/specials.cpp:180:17: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 56%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/tetrarls.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/tetrarls.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/tetrarls.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/tetrarls.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/tetrarls.cpp [ 56%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/topology.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/topology.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/topology.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/topology.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp [ 57%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/triarls.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/triarls.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/triarls.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/triarls.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/triarls.cpp [ 57%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/validate.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/validate.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/validate.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/validate.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/validate.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp: In member function ‘void netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:483:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 483 | for (int pei = 0; pei < mesh->pointelements.Size(); pei++) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:490:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 490 | for (int pei = 0; pei < mesh->pointelements.Size(); pei++) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:519:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 519 | for (int i = 0; i < edge2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:522:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | for (int i = 0; i < edge2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:531:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 531 | if (parents[0] >= PointIndex::BASE) cnt[parents[0]]++; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:538:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 538 | if (parents[0] >= PointIndex::BASE) vert2vertcoarse.AddSave (parents[0], parents[1]); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:544:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 544 | for (int i = PointIndex::BASE; i < nv+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:563:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 563 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:620:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 620 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:651:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 651 | for (int j = 0; j < vertex2.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp: In member function ‘void netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:704:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 704 | for (int i = 0; i < face2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:707:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 707 | for (int i = 0; i < face2vert.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:717:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 717 | for (int i = PointIndex::BASE; i < nv+PointIndex::BASE; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:745:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 745 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:749:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 749 | for (int j = 0; j < vert2oldface[v].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:795:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 795 | v < end+PointIndex::BASE; v++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:801:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 801 | for (int j = 0; j < vert2oldface[v].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp: In member function ‘void netgen::MeshTopology::Update(netgen::NgTaskManager, netgen::NgTracer)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:1222:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1222 | for (int k = 0; k < vertels.Size(); k++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp: In member function ‘void netgen::MeshTopology::GetEdgeVertices(int, int&, int&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:1799:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1799 | if (ednr < 1 || ednr > edge2vert.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp: In member function ‘void netgen::MeshTopology::GetFaceEdges(int, netgen::NgArray&, bool) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:1840:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1840 | for (int i = 0; i < els.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/validate.cpp: In function ‘void netgen::GetPureBadness(Mesh&, NgArray&, const NgBitArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/validate.cpp:30:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 30 | for (ElementIndex i = 0; i < mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:1852:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1852 | for(int k=0;k&, const NgArray&, double, bool, NgArray*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/validate.cpp:73:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 73 | for (ElementIndex i = 0; i < mesh.GetNE(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:1987:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1987 | for ( int ed = 0; ed < elementedges.Size(); ed ++) | ~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp: In member function ‘void netgen::MeshTopology::GetSegmentVolumeElements(int, netgen::NgArray&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:2010:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2010 | for ( int eli1=1; eli1 <= volels1.Size(); eli1++) | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp: In member function ‘void netgen::MeshTopology::GetSegmentSurfaceElements(int, netgen::NgArray&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:2025:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2025 | for ( int eli1=1; eli1 <= els1.Size(); eli1++) | ~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/validate.cpp: In function ‘void netgen::GetWorkingArea(NgBitArray&, NgBitArray&, const Mesh&, const NgArray&, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/validate.cpp:114:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 114 | for(int i=0; i&, const NgBitArray&, const Refinement&, const NgArray&, double, bool, const NgArray*>&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/validate.cpp:202:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 202 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/validate.cpp:307:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 307 | for(int i=0; i::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:376:11: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 376 | cnt = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:1114:16: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 1114 | face2surfel = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = short int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = short int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:1163:13: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 1163 | face_els = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = netgen::ElementIndex; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:2011:28: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 2011 | if ( volels2.Contains( volels1.Elem(eli1) ) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:2026:25: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 2026 | if ( els2.Contains( els1.Elem(eli1) ) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/validate.cpp:15:21: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 15 | pure_badness = -1; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/validate.cpp:200:21: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 200 | surfaceindex = -1; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 57%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/bcfunctions.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/bcfunctions.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/bcfunctions.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/bcfunctions.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp In member function ‘getNew’, inlined from ‘MakeSlot’ at /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Slot.cxx:557:42: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/ObjectPool.hxx:108:23: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 108 | X* newChunk = new X[_chunkSize]; | ^ /usr/include/c++/14/new: In function ‘MakeSlot’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp: In function ‘void netgen::GetFaceColours(Mesh&, NgArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:64:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for(int j = 1; j <= face_colours.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:79:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 79 | for( int i = 1; i <= face_colours.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp: In function ‘void netgen::AutoColourAlg_UserProfile(Mesh&, std::ifstream&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:194:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 194 | for(int i = 1; i <= bc_num.Size();i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:229:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 229 | for(int col_index = 1; col_index <= bc_colours.Size(); col_index++) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:262:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int bc_index = 0; bc_index <= bc_num.Size(); bc_index++) | ~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp: In function ‘void netgen::AutoColourAlg_Sorted(Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:302:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 302 | for(int i = 1; i <= all_colours.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:329:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 329 | for(int i = 0; i <= all_colours.Size(); i++) colours_sorted[i] = i; | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:354:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 354 | for(int i = 1; i <= all_colours.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:386:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 386 | for(int i = 0; i < colours_sorted.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:408:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 408 | for(int i = 0; i < faces_sorted.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:408:24: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:408:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘void netgen::BubbleSort(NgFlatArray&, NgFlatArray&) [with T = int; S = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:372:17: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 372 | BubbleSort(faces_sorted,colours_sorted); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:741:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 741 | for (int i = 0; i < data.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:742:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 742 | for (int j = i+1; j < data.Size(); j++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:742:27: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:742:27: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:742:27: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:742:27: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp:323:22: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 323 | faces_sorted = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 57%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/parallelmesh.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/parallelmesh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/parallelmesh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/parallelmesh.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parallelmesh.cpp [ 58%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/paralleltop.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/paralleltop.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/paralleltop.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/paralleltop.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/paralleltop.cpp [ 58%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/basegeom.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/basegeom.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/basegeom.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/basegeom.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 58%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/hexarls.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/hexarls.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/hexarls.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/hexarls.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hexarls.cpp [ 59%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/surfacegeom.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/surfacegeom.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/surfacegeom.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/surfacegeom.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/surfacegeom.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/surfacegeom.cpp:7: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter2d.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter2d.cxx.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter2d.cxx.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter2d.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Inter2d.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.cpp: In member function ‘virtual void netgen::NetgenGeometry::Analyse(netgen::Mesh&, const netgen::MeshingParameters&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.cpp:212:26: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 212 | if(i == num) continue; | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.cpp: In member function ‘virtual void netgen::NetgenGeometry::FindEdges(netgen::Mesh&, const netgen::MeshingParameters&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.cpp:325:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 325 | if (i1 > divide_edge_sections) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.cpp: In member function ‘virtual void netgen::NetgenGeometry::MeshSurface(netgen::Mesh&, const netgen::MeshingParameters&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.cpp:424:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 424 | if(seg.si == k+1) | ~~~~~~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.cpp:440:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 440 | if(seg.si == k+1) | ~~~~~~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.cpp:460:25: warning: unused variable ‘res’ [-Wunused-variable] 460 | MESHING2_RESULT res = meshing.GenerateMesh(mesh, mparam, mparam.maxh, k+1); | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.cpp: In member function ‘virtual std::shared_ptr netgen::GeometryRegisterArray::LoadFromMeshFile(std::istream&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.cpp:509:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.cpp:509:23: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.cpp:509:23: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/surfacegeom.cpp: In member function ‘virtual bool netgen::SurfaceGeometry::ProjectPointGI(int, netgen::Point<3, double>&, netgen::PointGeomInfo&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/surfacegeom.cpp:123:20: warning: unused variable ‘det’ [-Wunused-variable] 123 | double norm_r, det, energy=0.0, new_energy=0.0, alpha=2.0,u=0.0,v=0.0,maxerr=1e-16; | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/surfacegeom.cpp: In member function ‘int netgen::SurfaceGeometry::GenerateMesh(std::shared_ptr&, bool, int, int, bool, const ngcore::Array >&, const ngcore::Array >&, const ngcore::Array >&, const ngcore::Array&, const ngcore::Array >&, const ngcore::Array&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/surfacegeom.cpp:249:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 249 | for (int k = 0; k < bbbpts.Size(); k++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/surfacegeom.cpp:259:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 259 | for (int k = 0; k < hppoints.Size(); k++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/surfacegeom.cpp:475:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 475 | for (int i = 0; i < bbbpts.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/surfacegeom.cpp:475:23: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/surfacegeom.cpp:475:23: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Inter2d.cxx: In function ‘void EdgesPartition(const TopoDS_Face&, const TopoDS_Edge&, const TopoDS_Edge&, const opencascade::handle&, const TopTools_MapOfShape&, Standard_Boolean)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Inter2d.cxx:519:20: warning: unused variable ‘AffichPurge’ [-Wunused-variable] 519 | Standard_Boolean AffichPurge = Standard_False; | ^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Inter2d.cxx: In function ‘Partition_Inter2d::FindEndVertex(NCollection_List const&, double, double, TopoDS_Edge const&, bool&, double&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Inter2d.cxx:337:24: warning: ‘endU’ may be used uninitialized [-Wmaybe-uninitialized] 337 | if (Abs(endU-f) < Abs(endU-l)) | ~~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Inter2d.cxx:322:20: note: ‘endU’ was declared here 322 | Standard_Real U, endU, min; | ^~~~ [ 59%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter3d.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter3d.cxx.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter3d.cxx.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter3d.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Inter3d.cxx [ 59%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop.cxx.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop.cxx.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop.cxx /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop.cxx: In member function ‘void Partition_Loop::Perform()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop.cxx:366:9: warning: unused variable ‘i’ [-Wunused-variable] 366 | int i = 0; | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop.cxx: At global scope: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop.cxx:70:12: warning: ‘nbe’ defined but not used [-Wunused-variable] 70 | static int nbe = 0; | ^~~ [ 60%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop2d.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop2d.cxx.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop2d.cxx.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop2d.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop2d.cxx /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop.cxx: In function ‘SelectEdge(TopoDS_Face const&, TopoDS_Edge const&, TopoDS_Vertex const&, TopoDS_Edge&, NCollection_List&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop.cxx:215:11: warning: ‘angle’ may be used uninitialized [-Wmaybe-uninitialized] 215 | if (angle >= anglemax) { | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop.cxx:201:25: note: ‘angle’ was declared here 201 | Standard_Real angle; | ^~~~~ [ 60%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop3d.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop3d.cxx.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop3d.cxx.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop3d.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop3d.cxx /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop2d.cxx: In function ‘MakeDegenAndSelect(TopoDS_Edge const&, TopoDS_Vertex const&, TopoDS_Edge&, NCollection_Sequence&, NCollection_Sequence&, TopoDS_Edge const&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop2d.cxx:462:8: warning: ‘U1’ may be used uninitialized [-Wmaybe-uninitialized] 462 | dU = USeq(i) - U1; | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop2d.cxx:448:17: note: ‘U1’ was declared here 448 | Standard_Real U1; | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop2d.cxx:488:17: warning: ‘U2’ may be used uninitialized [-Wmaybe-uninitialized] 488 | B.UpdateVertex( V, U2, NewDegen, Tol); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop2d.cxx:459:17: note: ‘U2’ was declared here 459 | Standard_Real U2, dU, dUmin = 1.e100; | ^~ [ 60%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Spliter.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Spliter.cxx.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Spliter.cxx.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Spliter.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Spliter.cxx [ 61%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occconstruction.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occconstruction.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/occconstruction.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/occconstruction.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occconstruction.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Spliter.cxx: In member function ‘void Partition_Spliter::MakeEdges(const TopoDS_Edge&, const TopTools_ListOfShape&, TopTools_ListOfShape&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Spliter.cxx:1462:35: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1462 | VL.IsSame( VOnE.First() ) && VF.IsSame( VOnE.Last() ) ) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Spliter.cxx:1479:33: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1479 | VL.IsSame( SV.First() ) && VF.IsSame( SV.Last() ) ) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occgenmesh.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occgenmesh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/occgenmesh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/occgenmesh.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp: In member function ‘void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘Standard_Integer’ {aka ‘int’} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:376:17: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:376:17: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 423 | face_sel_status = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ [ 61%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occgeom.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occgeom.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/occgeom.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/occgeom.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgeom.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp: In member function ‘void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘Standard_Integer’ {aka ‘int’} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp: In function ‘void netgen::DivideEdge(TopoDS_Edge&, NgArray&, NgArray&, Mesh&, const MeshingParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:232:12: warning: unused variable ‘maxh’ [-Wunused-variable] 232 | double maxh = mparam.maxh; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:235:12: warning: unused variable ‘svalue’ [-Wunused-variable] 235 | double svalue[DIVIDEEDGESECTIONS]; | ^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:239:12: warning: unused variable ‘L’ [-Wunused-variable] 239 | double L = system.Mass(); | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:247:12: warning: variable ‘olddist’ set but not used [-Wunused-but-set-variable] 247 | double olddist = 0; | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp: In function ‘void netgen::OCCFindEdges(const OCCGeometry&, Mesh&, const MeshingParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:430:30: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 430 | if(geom.fnames.Size()>=facenr) | ~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:552:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 552 | if ( pnums[0] < PointIndex::BASE || pnums.Last() < PointIndex::BASE ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:552:70: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 552 | if ( pnums[0] < PointIndex::BASE || pnums.Last() < PointIndex::BASE ) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:556:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 556 | if ( pnums[0] < PointIndex::BASE ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:563:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 563 | if ( pnums[0] < PointIndex::BASE ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:572:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 572 | if ( pnums.Last() < PointIndex::BASE ) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:579:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 579 | if ( pnums.Last() < PointIndex::BASE ) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:693:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 693 | for (int j = 1; j <= mesh.GetNP(); j++) // support SALOME fuse edges: set level to zero | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp: In function ‘void netgen::OCCMeshSurface(const OCCGeometry&, Mesh&, const MeshingParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:867:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 867 | for (int l = 0; l < gis.Size(); l++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:938:64: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 938 | for (SurfaceElementIndex sei = noldsurfel; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:965:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 965 | for (SurfaceElementIndex sei = oldnf; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:743:26: warning: unused variable ‘fd’ [-Wunused-variable] 743 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:996:34: warning: variable ‘point’ set but not used [-Wunused-but-set-variable] 996 | gp_Pnt point = BRep_Tool::Pnt(vertex); | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp: In function ‘void netgen::OCCOptimizeSurface(OCCGeometry&, Mesh&, const MeshingParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:1037:26: warning: unused variable ‘fd’ [-Wunused-variable] 1037 | FaceDescriptor & fd = mesh.GetFaceDescriptor(k); | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp: In function ‘void netgen::OCCSetLocalMeshSize(const OCCGeometry&, Mesh&, const MeshingParameters&, const OCCParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:1260:53: warning: ‘const Poly_Array1OfTriangle& Poly_Triangulation::Triangles() const’ is deprecated: Deprecated method, Triangle() should be used instead [-Wdeprecated-declarations] 1260 | int n = triangulation->Triangles()(j)(k); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/opencascade/Poly_ListOfTriangulation.hxx:20, from /usr/include/opencascade/BRep_Tool.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:14: /usr/include/opencascade/Poly_Triangulation.hxx:318:32: note: declared here 318 | const Poly_Array1OfTriangle& Triangles() const { return myTriangles; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:1352:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1352 | for (int j = 0; j < linenums.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:1352:35: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:1352:35: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1349:5: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 1349 | MeshingParameters (const MeshingParameters & mp2) = default; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:280:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 423 | face_sel_status = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:361:25: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 361 | face2solid[i] = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:776:24: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 776 | glob2loc = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp:1106:22: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 1106 | maxhdom = mparam.maxh; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occmeshsurf.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occmeshsurf.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/occmeshsurf.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/occmeshsurf.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occmeshsurf.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp: In member function ‘void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘Standard_Integer’ {aka ‘int’} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:376:17: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:376:17: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgArray& netgen::NgArray::operator=(const netgen::NgArray&) [with T = bool; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgeom.cpp:1007:43: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 1007 | fsingular = esingular = vsingular = false; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:394:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 394 | for (TIND i (BASE); i < size+BASE; i++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:394:29: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:394:29: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:394:29: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:394:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 423 | face_sel_status = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgeom.cpp:981:24: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 981 | facemeshstatus = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgeom.cpp:986:19: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 986 | face_maxh = 1e99; // mparam.maxh; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp: In member function ‘void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘Standard_Integer’ {aka ‘int’} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occmeshsurf.cpp: In member function ‘void netgen::OCCSurface::GetNormalVector(const netgen::Point<3, double>&, const netgen::PointGeomInfo&, netgen::Vec<3>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occmeshsurf.cpp:51:16: warning: unused variable ‘vstep’ [-Wunused-variable] 51 | double vstep = 0.01*(vmax-vmin); | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occmeshsurf.cpp: In member function ‘void netgen::OCCSurface::DefineTangentialPlane(const netgen::Point<3, double>&, const netgen::PointGeomInfo&, const netgen::Point<3, double>&, const netgen::PointGeomInfo&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occmeshsurf.cpp:222:16: warning: unused variable ‘r’ [-Wunused-variable] 222 | double r = temp.Length(); | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occmeshsurf.cpp:222:16: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occmeshsurf.cpp:222:16: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 423 | face_sel_status = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 62%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/meshstlsurface.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/meshstlsurface.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/meshstlsurface.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/meshstlsurface.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 62%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeom.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeom.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeom.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeom.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:10: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp: In member function ‘netgen::STLTrigId netgen::STLChart::GetTrig1(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp: In member function ‘int netgen::STLGeometry::LineEndPointsSet() const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp: In function ‘void netgen::STLFindEdges(STLGeometry&, Mesh&, const MeshingParameters&, const STLParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:50:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 50 | for (int i = 1; i <= meshpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:64:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for (int i = 1; i <= meshlines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp: In function ‘int netgen::STLSurfaceMeshing(STLGeometry&, Mesh&, const MeshingParameters&, const STLParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:449:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 449 | for (int i = 1; i <= mesh.GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:464:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 464 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:476:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 476 | for (SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:496:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 496 | for (int i = 1; i <= refpts.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp: In function ‘void netgen::STLSurfaceMeshing1(STLGeometry&, Mesh&, const MeshingParameters&, int, const STLParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:645:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 645 | for (int i = 1; i <= mesh.GetNP(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:647:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 647 | for (int j = 1; j <= spiralps.Size(); j++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:697:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 697 | for (int i = 0; i < imeshsp.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:722:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 722 | for (int hi = 0; hi < segs.Size(); hi++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:738:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 738 | for (int hi = 0; hi < icompress.Size(); hi++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:751:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 751 | if (hi < ispiral_point.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:791:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 791 | for (int hi = 0; hi < segs.Size(); hi++) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:809:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 809 | for (int i = 0; i < icompress.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:809:25: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:809:25: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 1; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp:662:14: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 662 | compress = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp: In member function ‘netgen::STLTrigId netgen::STLChart::GetTrig1(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp: In member function ‘int netgen::STLGeometry::LineEndPointsSet() const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘void netgen::STLGeometry::STLDoctorConfirmEdge()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:587:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 587 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘void netgen::STLGeometry::STLDoctorCandidateEdge()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:611:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 611 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘void netgen::STLGeometry::STLDoctorExcludeEdge()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:635:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 635 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘void netgen::STLGeometry::STLDoctorUndefinedEdge()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:659:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 659 | for (i = 1; i <= selectedmultiedge.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘netgen::twoint netgen::STLGeometry::GetNearestSelectedDefinedEdge()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:720:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 720 | for (i = 1; i <= vic.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘void netgen::STLGeometry::ImportExternalEdges(const char*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1005:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1005 | for (i = 1; i <= importpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1021:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1021 | for (i = 1; i <= importpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1053:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1053 | for (i = 1; i <= importlines.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘void netgen::STLGeometry::StoreExternalEdges()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1152:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1152 | for (i = 1; i <= externaledges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘void netgen::STLGeometry::RestoreExternalEdges()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1174:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1174 | for (i = 1; i <= storedexternaledges.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘void netgen::STLGeometry::DeleteExternalEdgeInVicinity()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1375:50: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1375 | if (!stldoctor.showvicinity || vicinity.Size() != GetNT()) {return;} | ~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘void netgen::STLGeometry::GetVicinity(int, int, netgen::NgArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1733:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1733 | for (i = 1; i <= vicarray.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1751:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1751 | for (i = 1; i <= list1.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1764:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1764 | for (i = 1; i <= list2.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1772:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1772 | for (i = 1; i <= vicarray.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘void netgen::STLGeometry::CalcVicinity(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1787:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1787 | for (i = 1; i <= vicinity.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1806:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1806 | for (i = 1; i <= list1.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1820:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1820 | for (i = 1; i <= list2.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘int netgen::STLGeometry::Vicinity(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:1831:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1831 | if (trig <= vicinity.Size() && trig >=1) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘int netgen::STLGeometry::IsMarkedTrig(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:2079:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2079 | if (trig <= markedtrigs.Size() && trig >=1) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘void netgen::STLGeometry::SetMarkedTrig(int, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:2090:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2090 | if (trig <= markedtrigs.Size() && trig >=1) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In lambda function: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:2266:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2266 | for (int j = 1; j <= inters.Size(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘void netgen::STLGeometry::SetLineEndPoint(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:2423:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2423 | if (pn <1 || pn > lineendpoints.Size()) {PrintSysError("Illegal pnum in SetLineEndPoint!!!"); return; } | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘int netgen::STLGeometry::IsLineEndPoint(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:2430:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2430 | if (pn <1 || pn > lineendpoints.Size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘void netgen::STLGeometry::AddFaceEdges()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:2795:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2795 | for (int j = 1; j <= c.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘int netgen::STLGeometry::GetNOBodys()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3057:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3057 | for (i = 1; i <= todolist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3073:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3073 | for (i = 1; i <= nextlist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘void netgen::STLGeometry::CalcFaceNums()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3120:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3120 | for (i = 1; i <= todolist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3141:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3141 | for (i = 1; i <= nextlist.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘void netgen::STLGeometry::ClearSpiralPoints()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3156:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3156 | for (i = 1; i <= spiralpoints.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘void netgen::STLGeometry::AddConeAndSpiralEdges(const netgen::STLParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3256:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3256 | for (ChartId i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3259:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3259 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3310:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3310 | for (ChartId i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3317:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3317 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3345:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3345 | for (int l = 2; l <= trigsaroundp.Size()-1; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3359:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3359 | for (int l = 2; l <= trigsaroundp.Size()-1; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3463:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3463 | for (ChartId i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3466:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3466 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3493:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3493 | for (l = 2; l <= trigsaroundp.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp: In member function ‘void netgen::STLGeometry::WriteChartToFile(netgen::ChartId, std::string)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3634:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3634 | if (chartnumber >= 1 && chartnumber <= GetNOCharts()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3638:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3638 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3641:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3641 | for (int j = 1; j <= chart.GetNOuterT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3660:13: warning: variable ‘normal’ set but not used [-Wunused-but-set-variable] 3660 | Vec3d normal = Cross( pts[1]-pts[0], pts[2]-pts[0] ); | ^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3668:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3668 | for (int j = 1; j <= chart.GetNT(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3671:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3671 | for (int j = 1; j <= chart.GetNT(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3671:23: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3671:23: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:3297:23: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 3297 | chartpointchecked = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 62%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeomchart.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeomchart.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeomchart.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeomchart.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:11: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp: In member function ‘netgen::STLTrigId netgen::STLChart::GetTrig1(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp: In member function ‘int netgen::STLGeometry::LineEndPointsSet() const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp: In member function ‘void netgen::STLGeometry::MakeAtlas(netgen::Mesh&, const netgen::MeshingParameters&, const netgen::STLParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:118:24: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | while (markedtrigcnt < GetNT()) | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:463:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 463 | for (int l = 0; l < innerchartpts.Size(); l++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:520:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 520 | for (int k = 1; k <= dirtycharttrigs.Size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:563:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 563 | for (int j = 1; j <= GetChart(i).GetNT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:588:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 588 | if (GetChartNr(i) <= 0 || GetChartNr(i) > GetNOCharts()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp: In member function ‘netgen::ChartId netgen::STLGeometry::GetChartNr(netgen::STLTrigId) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:648:9: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 648 | if (i > chartmark.Size()) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp: In member function ‘void netgen::STLGeometry::GetInnerChartLimes(netgen::NgArray&, netgen::ChartId)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:694:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 694 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp: In member function ‘void netgen::STLGeometry::GetDirtyChartTrigs(int, netgen::STLChart&, const ngcore::Array&, netgen::NgArray&, netgen::NgArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:754:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 754 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:807:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 807 | for (int l = 2; l <= trigsaroundp.Size()-1; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:807:33: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:807:33: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ [ 63%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeommesh.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeommesh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeommesh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeommesh.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:85:23: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 85 | chartdistacttrigs = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = netgen::ChartId; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = netgen::ChartId; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp:98:32: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: 98 | chartpointchecked = ChartId::INVALID; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 63%] Built target SMESHUtils /usr/bin/gmake -f src/SMESH/CMakeFiles/SMESHDS.dir/build.make src/SMESH/CMakeFiles/SMESHDS.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.8.0.2 /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH/CMakeFiles/SMESHDS.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/SMESHDS.dir/build.make src/SMESH/CMakeFiles/SMESHDS.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 64%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Command.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Command.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Command.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Command.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Command.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:11: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp: In member function ‘netgen::STLTrigId netgen::STLChart::GetTrig1(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp: In member function ‘int netgen::STLGeometry::LineEndPointsSet() const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp: In member function ‘netgen::Point<3, double> netgen::STLGeometry::PointBetween(const netgen::Point<3, double>&, int, const netgen::Point<3, double>&, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:117:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 117 | if (edgelist1.Size() > maxsize) {maxsize = edgelist1.Size();} | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:119:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 119 | for (i = 1; i <= edgelist1.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:233:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 233 | for (i = 1; i <= edgelist2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:261:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 261 | for (i = 1; i <= plist.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:273:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 273 | for (i = 1; i <= plist.Size()-1; i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp: In member function ‘void netgen::STLGeometry::GetMeshChartBoundary(netgen::NgArray, 0, int>&, netgen::NgArray, 0, int>&, netgen::NgArray&, double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:314:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 314 | for (int i = 1; i <= chart.GetNOLimit(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:358:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 358 | for (int i = 1; i <= chart.GetNOLimit(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp: In member function ‘void netgen::STLGeometry::SelectChartOfPoint(const netgen::Point<3, double>&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:414:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 414 | for (ii = 1; ii <= trigsinbox.Size(); ii++) | ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp: In member function ‘void netgen::STLGeometry::ToPlane(const netgen::Point<3, double>&, int*, netgen::Point<2, double>&, double, int&, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:480:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 480 | for (i = 1; i <= trigsinbox2.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:488:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 488 | for (i = 1; i <= trigsinbox.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp: In member function ‘int netgen::STLGeometry::Project(netgen::Point<3, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:539:7: warning: unused variable ‘j’ [-Wunused-variable] 539 | int j; | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:541:7: warning: unused variable ‘cnt’ [-Wunused-variable] 541 | int cnt = 0; | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:543:16: warning: unused variable ‘lamtol’ [-Wunused-variable] 543 | const double lamtol = 1e-6; | ^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp: In member function ‘int netgen::STLGeometry::ProjectNearest(netgen::Point<3, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:691:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 691 | for (i = 1; i <= chart.GetNT(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp: In member function ‘void netgen::STLGeometry::RestrictLocalH(netgen::Mesh&, double, const netgen::STLParameters&, const netgen::MeshingParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:983:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 983 | for (k2 = 1; k2 <= linenums.Size(); k2++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:1078:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1078 | for (i = 1; i <= GetNOCharts(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp: In member function ‘void netgen::STLGeometry::RestrictHChartDistOneChart(netgen::ChartId, netgen::NgArray&, netgen::Mesh&, double, double, double, const netgen::STLParameters&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:1168:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1168 | for (int j = 1; j <= chart.GetNChartT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:1219:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1219 | for (int j = 1; j <= chart.GetNT(); j++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:1222:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1222 | for (int j = 1; j <= chart.GetNOuterT(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:1279:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1279 | for (int j = 2; j <= plimes2.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:1282:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1282 | for (int j = 1; j <= plimes2.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:1289:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1289 | for (int j = 1; j <= plimes1.Size(); j++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:1302:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1302 | for (int kk = 1; kk <= foundpts.Size(); kk++) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:1302:31: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:1302:31: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘netgen::NgArray::NgArray(const netgen::NgArray&) [with T = netgen::MeshingParameters::MeshSizePoint; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1349:5: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 1349 | MeshingParameters (const MeshingParameters & mp2) = default; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:280:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 280 | for (TIND i = BASE; i < size+BASE; i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:280:29: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:280:29: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:280:29: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:280:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp:300:20: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 300 | meshcharttrigs = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 64%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlline.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlline.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlline.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlline.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp [ 64%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Document.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Document.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Document.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Document.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Document.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp: In member function ‘netgen::STLTrigId netgen::STLChart::GetTrig1(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp: In member function ‘int netgen::STLGeometry::LineEndPointsSet() const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp: In member function ‘void netgen::STLEdgeDataList::Restore()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:278:27: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 278 | if (storedstatus.Size() == ne) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp: In function ‘int netgen::Exists(int, int, const NgArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:479:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 479 | for (i = 1; i <= line.Size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp: In member function ‘void netgen::STLEdgeDataList::BuildClusterWithEdge(int, int, netgen::NgArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:507:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 507 | for (k = oldend; k <= line.Size(); k++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp: In member function ‘int netgen::STLLine::GetLeftTrig(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:575:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 575 | if (nr > lefttrigs.Size()) {PrintSysError("In STLLine::GetLeftTrig!!!"); return 0;} | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp: In member function ‘int netgen::STLLine::GetRightTrig(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:581:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 581 | if (nr > righttrigs.Size()) {PrintSysError("In STLLine::GetRightTrig!!!"); return 0;} | ~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp: In member function ‘double netgen::STLLine::GetLength(const ngcore::Array, netgen::STLPointId>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:593:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 593 | for (int i = 2; i <= pts.Size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp: In member function ‘void netgen::STLLine::GetBoundingBox(const ngcore::Array, netgen::STLPointId>&, netgen::Box<3>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:601:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 601 | for (int i = 1; i < pts.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp: In member function ‘netgen::Point<3, double> netgen::STLLine::GetPointInDist(const ngcore::Array, netgen::STLPointId>&, double, int&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:618:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 618 | for (i = 1; i < pts.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp: In member function ‘netgen::STLLine* netgen::STLLine::Mesh(const ngcore::Array, netgen::STLPointId>&, netgen::NgArray&, double, netgen::Mesh&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:737:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 737 | while (inthl < 1.000000001 && j <= inthi.Size()) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:737:39: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp:737:39: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 64%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Group.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Group.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Group.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Group.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Group.cxx [ 64%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltool.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltool.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltool.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltool.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 65%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltopology.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltopology.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltopology.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltopology.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 65%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/visualization/visual_dummy.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/visualization/visual_dummy.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/visualization/visual_dummy.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/visualization/visual_dummy.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/visualization/visual_dummy.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/visualization/visual_dummy.cpp:3: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupBase.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupBase.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupBase.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupBase.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_GroupBase.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp: In member function ‘netgen::STLTrigId netgen::STLChart::GetTrig1(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp: In member function ‘int netgen::STLGeometry::LineEndPointsSet() const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp: In function ‘int netgen::AddPointIfNotExists(NgArray&, const Point3d&, double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:19:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 19 | for (int i = 1; i <= ap.Size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp: In member function ‘void netgen::STLChart::MoveToOuterChart(const netgen::NgArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:731:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 731 | for (int i = 1; i <= trigs.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp: In member function ‘void netgen::STLChart::DelChartTrigs(const netgen::NgArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:745:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 745 | for (int i = 1; i <= trigs.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:749:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 749 | for (int i = 1; i <= charttrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:753:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 753 | if (cnt != 0 && i < charttrigs.Size()) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:767:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 767 | for (int i = 1; i <= charttrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp: In member function ‘bool netgen::STLBoundary::TestSeg(const netgen::Point<3, double>&, const netgen::Point<3, double>&, const netgen::Vec<3>&, double, int, ngcore::Array, netgen::STLPointId>&, double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:1175:9: warning: unused variable ‘j’ [-Wunused-variable] 1175 | int i,j,k; | ^ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:1175:9: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:1175:9: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../gprim/gprim.hpp:27, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:5: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../gprim/adtree.hpp: In instantiation of ‘void netgen::BoxTree::DeleteElement(T) [with int dim = 2; T = netgen::INDEX_2]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp:1117:38: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 1117 | searchtree->DeleteElement(op); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../gprim/adtree.hpp:1008:19: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 1008 | if(i!=n_elements) | ~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp: In member function ‘netgen::STLTrigId netgen::STLChart::GetTrig1(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../gprim/adtree.hpp:1008:19: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../gprim/adtree.hpp:1008:19: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../gprim/adtree.hpp:1008:19: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../gprim/adtree.hpp:1008:19: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp: In member function ‘int netgen::STLGeometry::LineEndPointsSet() const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp: In static member function ‘static netgen::STLGeometry* netgen::STLTopology::Load(std::istream&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:355:15: warning: unused variable ‘i’ [-Wunused-variable] 355 | for (auto i : Range(buflen)) | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp: In member function ‘virtual void netgen::STLTopology::InitSTLGeometry(const netgen::NgArray&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:489:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 489 | for (int i = 0; i < readtrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:507:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 507 | for(int i = 0; i < readtrigs.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp: In member function ‘void netgen::STLTopology::FindNeighbourTrigs()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:754:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 754 | for (int j = 0; j < trigsperpoint[pi].Size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp: In member function ‘void netgen::STLTopology::OrientAfterTrig(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:1039:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1039 | for (i = 1; i <= oriented.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:1060:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1060 | for (i = 1; i <= list1.Size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:1080:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1080 | for (i = 1; i <= list2.Size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:1080:25: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp:1080:25: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 66%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/nglib/nglib.cpp.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/nglib/nglib.cpp.o -MF CMakeFiles/nglib4smesh.dir/nglib/nglib.cpp.o.d -o CMakeFiles/nglib4smesh.dir/nglib/nglib.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib/nglib.cpp In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib/nglib.cpp:13: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 66%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnFilter.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnFilter.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnFilter.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnFilter.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_GroupOnFilter.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib/nglib.cpp:16: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder] 130 | string name; | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning: ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder] 129 | int index; | ^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning: when initialized here [-Wreorder] 134 | UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | if (msnr < triapprox.Size()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../stlgeom/stlgeom.hpp:27, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib/nglib.cpp:17: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../stlgeom/stltool.hpp: In member function ‘netgen::STLTrigId netgen::STLChart::GetTrig1(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 95 | if (i <= charttrigs.Size()) {return charttrigs[i-1];} | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../stlgeom/stlgeom.hpp: In member function ‘int netgen::STLGeometry::LineEndPointsSet() const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 465 | int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();} | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/geometry2d.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib/nglib.cpp:18: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp: In member function ‘void netgen::SplineGeometry2d::SetDomainQuadMeshing(int, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:222:19: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 222 | if ( oldsize=domnr ) return tensormeshing[domnr-1]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp: In member function ‘void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 239 | if ( tensormeshing.Size()= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib/nglib.cpp: In function ‘nglib::Ng_Result nglib::Ng_MergeMesh(void**, const char*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib/nglib.cpp:176:24: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘const int’ [-Wsign-compare] 176 | if(m->GetNP() > num_pts) | ~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib/nglib.cpp: In function ‘nglib::Ng_Result nglib::Ng_OCC_GenerateSurfaceMesh(void**, void**, Ng_Meshing_Parameters*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib/nglib.cpp:934:22: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 934 | if(me->GetNP() <= numpoints) | ~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib/nglib.cpp:921:11: warning: variable ‘perfstepsend’ set but not used [-Wunused-but-set-variable] 921 | int perfstepsend = MESHCONST_MESHSURFACE; | ^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib/nglib.cpp:921:11: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib/nglib.cpp:921:11: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ [ 66%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Hypothesis.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Hypothesis.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Hypothesis.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Hypothesis.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Hypothesis.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: 423 | face_sel_status = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 67%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Mesh.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Mesh.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Mesh.cxx [ 67%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Script.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Script.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Script.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Script.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Script.cxx [ 67%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_SubMesh.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_SubMesh.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_SubMesh.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_SubMesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_SubMesh.cxx /usr/bin/gmake -f src/SMESH/CMakeFiles/Driver.dir/build.make src/SMESH/CMakeFiles/Driver.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.8.0.2 /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH/CMakeFiles/Driver.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/Driver.dir/build.make src/SMESH/CMakeFiles/Driver.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 67%] Building CXX object src/SMESH/CMakeFiles/Driver.dir/src/Driver/Driver_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriver_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/Driver.dir/src/Driver/Driver_Mesh.cxx.o -MF CMakeFiles/Driver.dir/src/Driver/Driver_Mesh.cxx.o.d -o CMakeFiles/Driver.dir/src/Driver/Driver_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver/Driver_Mesh.cxx [ 68%] Linking CXX shared library libnglib4smesh.so cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/cmake -E cmake_link_script CMakeFiles/nglib4smesh.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libnglib4smesh.so -o libnglib4smesh.so CMakeFiles/nglib4smesh.dir/libsrc/core/archive.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/core/bitarray.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/core/exception.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/core/localheap.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/core/logging.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/core/flags.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/core/paje_trace.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/core/profiler.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/core/table.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/core/taskmanager.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/core/utils.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/core/version.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/algprim.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/brick.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/bspline2d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/csgeom.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/csgparser.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/curve2d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/edgeflw.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/explicitcurve2d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/extrusion.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/gencyl.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/genmesh.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/identify.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/manifold.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/meshsurf.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/polyhedra.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/revolution.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/singularref.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/solid.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/specpoin.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/spline3d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/splinesurface.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/surface.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/triapprox.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/csg/zrefine.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/ngarray.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/ngbitarray.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/dynamicmem.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/hashtabl.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/mystring.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/optmem.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/parthreads.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/seti.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/sort.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/spbita2d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/table.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/mpi_interface.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/general/gzstream.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/geom2d/csg2d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/geom2d/genmesh2d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/geom2d/geometry2d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/gprim/adtree.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom2d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom3d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomfuncs.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomtest3d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/gprim/transform3d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/gprim/spline.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/gprim/splinegeometry.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface_v2.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/read_fnf_mesh.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/readtetmesh.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/readuser.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/rw_cgns.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writeabaqus.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writediffpack.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writedolfin.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writeelmer.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writefeap.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writefluent.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writejcm.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writepermas.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writetecplot.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writetet.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writetochnog.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writeuser.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/wuchemnitz.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh2.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/interface/writeOpenFOAM15x.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/linalg/densemat.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/linalg/polynomial.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/linalg/bfgs.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/linalg/linopt.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/linalg/linsearch.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront2.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront3.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/bisect.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/boundarylayer.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/clusters.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/curvedelems.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay2d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/geomsearch.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/global.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/hprefinement.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2gen.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve3.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/localh.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshclass.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc2d.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing2.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing3.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtool.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtype.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/msghandler.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule2.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule3.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser2.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser3.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/prism2rls.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramid2rls.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramidrls.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/quadrls.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/refine.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler2.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler3.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/secondorder.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.5.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing3.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/specials.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/tetrarls.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/topology.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/triarls.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/validate.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/bcfunctions.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/parallelmesh.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/paralleltop.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/basegeom.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/hexarls.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/meshing/surfacegeom.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter2d.cxx.o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter3d.cxx.o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop.cxx.o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop2d.cxx.o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop3d.cxx.o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Spliter.cxx.o CMakeFiles/nglib4smesh.dir/libsrc/occ/occconstruction.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/occ/occgenmesh.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/occ/occgeom.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/occ/occmeshsurf.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/meshstlsurface.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeom.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeomchart.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeommesh.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlline.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltool.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltopology.cpp.o CMakeFiles/nglib4smesh.dir/libsrc/visualization/visual_dummy.cpp.o CMakeFiles/nglib4smesh.dir/nglib/nglib.cpp.o /usr/lib64/libTKOffset.so.7.6.3 /usr/lib64/libTKFillet.so.7.6.3 /usr/lib64/libTKMeshVS.so.7.6.3 /usr/lib64/libTKSTL.so.7.6.3 /usr/lib64/libTKXDESTEP.so.7.6.3 /usr/lib64/libTKXDEIGES.so.7.6.3 /usr/lib64/libTKXCAF.so.7.6.3 /usr/lib64/libz.so /usr/lib64/libTKSTEP.so.7.6.3 /usr/lib64/libTKSTEP209.so.7.6.3 /usr/lib64/libTKSTEPAttr.so.7.6.3 /usr/lib64/libTKSTEPBase.so.7.6.3 /usr/lib64/libTKIGES.so.7.6.3 /usr/lib64/libTKXSBase.so.7.6.3 /usr/lib64/libTKBool.so.7.6.3 /usr/lib64/libTKVCAF.so.7.6.3 /usr/lib64/libTKV3d.so.7.6.3 /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libTKHLR.so.7.6.3 -lGL /usr/lib64/libTKService.so.7.6.3 -lX11 -lfontconfig /usr/lib64/libfreetype.so /usr/lib64/libTKCAF.so.7.6.3 /usr/lib64/libTKBO.so.7.6.3 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKLCAF.so.7.6.3 /usr/lib64/libTKCDF.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so -ldl [ 69%] Building CXX object src/SMESH/CMakeFiles/Driver.dir/src/Driver/Driver_SMDS_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriver_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/Driver.dir/src/Driver/Driver_SMDS_Mesh.cxx.o -MF CMakeFiles/Driver.dir/src/Driver/Driver_SMDS_Mesh.cxx.o.d -o CMakeFiles/Driver.dir/src/Driver/Driver_SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver/Driver_SMDS_Mesh.cxx [ 69%] Building CXX object src/SMESH/CMakeFiles/Driver.dir/src/Driver/Driver_SMESHDS_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriver_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/Driver.dir/src/Driver/Driver_SMESHDS_Mesh.cxx.o -MF CMakeFiles/Driver.dir/src/Driver/Driver_SMESHDS_Mesh.cxx.o.d -o CMakeFiles/Driver.dir/src/Driver/Driver_SMESHDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver/Driver_SMESHDS_Mesh.cxx [ 70%] Linking CXX shared library libSMESHDS.so cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/SMESHDS.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libSMESHDS.so -o libSMESHDS.so CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Command.cxx.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Document.cxx.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Group.cxx.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupBase.cxx.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnFilter.cxx.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnGeom.cxx.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Hypothesis.cxx.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Mesh.cxx.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Script.cxx.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_SubMesh.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel: libSMDS.so ../Kernel/libKernel.so /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libvtkCommonDataModel.so.9.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ -ldl /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so [ 70%] Linking CXX shared library libDriver.so cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/Driver.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libDriver.so -o libDriver.so CMakeFiles/Driver.dir/src/Driver/Driver_Mesh.cxx.o CMakeFiles/Driver.dir/src/Driver/Driver_SMDS_Mesh.cxx.o CMakeFiles/Driver.dir/src/Driver/Driver_SMESHDS_Mesh.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel: libSMESHUtils.so libSMDS.so ../Kernel/libKernel.so /usr/lib64/libvtkCommonDataModel.so.9.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ -ldl /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 70%] Built target Driver /usr/bin/gmake -f src/SMESH/CMakeFiles/DriverDAT.dir/build.make src/SMESH/CMakeFiles/DriverDAT.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.8.0.2 /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH/CMakeFiles/DriverDAT.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/DriverDAT.dir/build.make src/SMESH/CMakeFiles/DriverDAT.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 71%] Building CXX object src/SMESH/CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverDAT_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx.o -MF CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx.o.d -o CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx [ 71%] Building CXX object src/SMESH/CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverDAT_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx.o -MF CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx.o.d -o CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 71%] Built target SMESHDS /usr/bin/gmake -f src/SMESH/CMakeFiles/DriverSTL.dir/build.make src/SMESH/CMakeFiles/DriverSTL.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.8.0.2 /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH/CMakeFiles/DriverSTL.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/DriverSTL.dir/build.make src/SMESH/CMakeFiles/DriverSTL.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 71%] Building CXX object src/SMESH/CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverSTL_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx.o -MF CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx.o.d -o CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx: In member function ‘virtual Driver_Mesh::Status DriverDAT_R_SMDS_Mesh::Perform()’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx:65:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 65 | fscanf(aFileId, "%d %d\n", &nbNodes, &nbCells); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx:75:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 75 | fscanf(aFileId, "%d %e %e %e\n", &intNumPoint, &coordX, &coordY, &coordZ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx:90:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 90 | fscanf(aFileId, "%d %d", &intNumMaille, &ValElement); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx:96:13: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 96 | fscanf(aFileId, "%d", &NoeudMaille); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘__ct ’, inlined from ‘_Construct’ at /usr/include/c++/14/bits/stl_construct.h:119:7, inlined from ‘construct’ at /usr/include/c++/14/bits/alloc_traits.h:657:19, inlined from ‘__ct ’ at /usr/include/c++/14/bits/shared_ptr_base.h:607:39, inlined from ‘__ct ’ at /usr/include/c++/14/bits/shared_ptr_base.h:969:16, inlined from ‘__ct ’ at /usr/include/c++/14/bits/shared_ptr_base.h:1713:14, inlined from ‘__ct ’ at /usr/include/c++/14/bits/shared_ptr.h:463:59, inlined from ‘make_shared’ at /usr/include/c++/14/bits/shared_ptr.h:1008:39, inlined from ‘SetFlag’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp:160:56: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:717:56: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 717 | : FlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr) | ^ /usr/include/c++/14/new: In member function ‘SetFlag’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx: In member function ‘virtual Driver_Mesh::Status DriverDAT_W_SMDS_Mesh::Perform()’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx:99:24: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘smIdType’ {aka ‘long int’} [-Wformat=] 99 | fprintf(aFileId, "%d %.14e %.14e %.14e\n", num, node->X(), node->Y(), node->Z()); | ~^ ~~~ | | | | int smIdType {aka long int} | %ld /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx:117:24: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘smIdType’ {aka ‘long int’} [-Wformat=] 117 | fprintf(aFileId, "%d %d ", num, 100 + elem->NbNodes()); | ~^ ~~~ | | | | int smIdType {aka long int} | %ld /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx:135:24: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘smIdType’ {aka ‘long int’} [-Wformat=] 135 | fprintf(aFileId, "%d %d ", num, (elem->IsPoly() ? 400 : 200 ) + elem->NbNodes() ); | ~^ ~~~ | | | | int smIdType {aka long int} | %ld /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx:157:26: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘smIdType’ {aka ‘long int’} [-Wformat=] 157 | fprintf(aFileId, "%d %d ", num, 500 + elem->NbNodes()); | ~^ ~~~ | | | | int smIdType {aka long int} | %ld /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx:172:26: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘smIdType’ {aka ‘long int’} [-Wformat=] 172 | fprintf(aFileId, "%d %d ", num, 300 + elem->NbNodes()); | ~^ ~~~ | | | | int smIdType {aka long int} | %ld [ 71%] Building CXX object src/SMESH/CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverSTL_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx.o -MF CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx.o.d -o CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx [ 71%] Linking CXX shared library libDriverDAT.so cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/DriverDAT.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libDriverDAT.so -o libDriverDAT.so CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx.o CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel: libDriver.so libSMESHUtils.so libSMDS.so ../Kernel/libKernel.so /usr/lib64/libvtkCommonDataModel.so.9.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ -ldl /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx: In member function ‘Driver_Mesh::Status DriverSTL_R_SMDS_Mesh::readAscii(SMESH_File&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx:270:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 270 | fscanf(file,"%*s %*s %f %f %f\n",&normal[0],&normal[1],&normal[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx:273:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 273 | fscanf(file,"%*s %*s"); | ~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx:284:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 284 | fscanf(file,"%*s"); | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx:287:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 287 | fscanf(file,"%*s"); | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx: In function ‘SMDS_MeshNode* readNode(FILE*, {anonymous}::TDataMapOfPntNodePtr&, SMDS_Mesh*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx:192:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 192 | fscanf(file,"%*s %f %f %f\n",&coord[0],&coord[1],&coord[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 71%] Built target DriverDAT /usr/bin/gmake -f src/SMESH/CMakeFiles/DriverUNV.dir/build.make src/SMESH/CMakeFiles/DriverUNV.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.8.0.2 /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH/CMakeFiles/DriverUNV.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/DriverUNV.dir/build.make src/SMESH/CMakeFiles/DriverUNV.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 71%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMDS_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverUNV_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMDS_Mesh.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMDS_Mesh.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/DriverUNV_R_SMDS_Mesh.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshCell.hxx:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_BallElement.hxx:28, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver/Driver_Mesh.h:31, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver/Driver_SMDS_Mesh.h:26, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL/DriverSTL_W_SMDS_Mesh.h:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx:23: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=] 187 | virtual void setShapeID( const int shapeID ) const; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FaceOfNodes.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx:31: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note: by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’ 60 | virtual void setShapeID( const int shapeID ); | ^~~~~~~~~~ [ 71%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverUNV_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cxx [ 72%] Linking CXX shared library libDriverSTL.so cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/DriverSTL.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libDriverSTL.so -o libDriverSTL.so CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx.o CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel: libDriver.so libSMESHUtils.so /usr/lib64/libTKSTL.so.7.6.3 /usr/lib64/libTKMesh.so.7.6.3 libSMDS.so ../Kernel/libKernel.so /usr/lib64/libvtkCommonDataModel.so.9.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ -ldl /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so [ 72%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV164_Structure.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverUNV_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV164_Structure.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV164_Structure.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV164_Structure.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/UNV164_Structure.cxx gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 72%] Built target DriverSTL /usr/bin/gmake -f src/SMESH/CMakeFiles/Controls.dir/build.make src/SMESH/CMakeFiles/Controls.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.8.0.2 /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH/CMakeFiles/Controls.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/Controls.dir/build.make src/SMESH/CMakeFiles/Controls.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 72%] Building CXX object src/SMESH/CMakeFiles/Controls.dir/src/Controls/SMESH_Controls.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DControls_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/Controls.dir/src/Controls/SMESH_Controls.cxx.o -MF CMakeFiles/Controls.dir/src/Controls/SMESH_Controls.cxx.o.d -o CMakeFiles/Controls.dir/src/Controls/SMESH_Controls.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls/SMESH_Controls.cxx [ 73%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2411_Structure.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverUNV_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2411_Structure.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2411_Structure.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2411_Structure.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/UNV2411_Structure.cxx [ 73%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2412_Structure.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverUNV_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2412_Structure.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2412_Structure.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2412_Structure.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/UNV2412_Structure.cxx [ 73%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2417_Structure.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverUNV_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2417_Structure.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2417_Structure.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2417_Structure.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/UNV2417_Structure.cxx [ 74%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2420_Structure.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverUNV_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2420_Structure.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2420_Structure.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2420_Structure.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/UNV2420_Structure.cxx [ 74%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV_Utilities.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverUNV_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV_Utilities.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV_Utilities.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV_Utilities.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/UNV_Utilities.cxx [ 74%] Linking CXX shared library libDriverUNV.so cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/DriverUNV.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libDriverUNV.so -o libDriverUNV.so CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMDS_Mesh.cxx.o CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cxx.o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV164_Structure.cxx.o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2411_Structure.cxx.o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2412_Structure.cxx.o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2417_Structure.cxx.o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2420_Structure.cxx.o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV_Utilities.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel: libSMESHDS.so libDriver.so libSMESHUtils.so libSMDS.so ../Kernel/libKernel.so /usr/lib64/libvtkCommonDataModel.so.9.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ -ldl /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 74%] Built target DriverUNV /usr/bin/gmake -f src/SMESH/CMakeFiles/DriverGMF.dir/build.make src/SMESH/CMakeFiles/DriverGMF.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.8.0.2 /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH/CMakeFiles/DriverGMF.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/DriverGMF.dir/build.make src/SMESH/CMakeFiles/DriverGMF.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 74%] Building CXX object src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverGMF_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF.cxx.o -MF CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF.cxx.o.d -o CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/DriverGMF.cxx /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/DriverGMF.cxx: In function ‘bool DriverGMF::isExtensionCorrect(const std::string&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/DriverGMF.cxx:58:52: warning: ‘std::string boost::filesystem::extension(const path&)’ is deprecated: Use path::extension() instead [-Wdeprecated-declarations] 58 | std::string ext = boost::filesystem::extension(fileName); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/boost/filesystem.hpp:21, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/DriverGMF.cxx:28: /usr/include/boost/filesystem/convenience.hpp:29:20: note: declared here 29 | inline std::string extension(const path& p) | ^~~~~~~~~ [ 75%] Building CXX object src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Read.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverGMF_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Read.cxx.o -MF CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Read.cxx.o.d -o CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Read.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/DriverGMF_Read.cxx [ 75%] Building CXX object src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Write.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverGMF_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Write.cxx.o -MF CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Write.cxx.o.d -o CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Write.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/DriverGMF_Write.cxx In member function ‘ReSize’, inlined from ‘SetSize’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:306:9, inlined from ‘DoArchive’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:433:18, inlined from ‘operator&’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:302:20, inlined from ‘DoArchive’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:409:20: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:448:19: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 448 | T * p = new T[nsize]; | ^ /usr/include/c++/14/new: In member function ‘DoArchive’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘ReSize’, inlined from ‘SetSize’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:306:9, inlined from ‘DoArchive’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:433:18, inlined from ‘operator&’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:302:20, inlined from ‘DoArchive’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:409:20: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:464:18: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 464 | data = new T[nsize]; | ^ /usr/include/c++/14/new: In member function ‘DoArchive’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘BuildEdgeList’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.hpp:14:51, inlined from ‘CombineImprove’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:615:18: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:674:40: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 674 | : FlatArray (asize, new T[asize]) | ^ /usr/include/c++/14/new: In member function ‘CombineImprove’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [ 75%] Linking CXX shared library libControls.so cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/Controls.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libControls.so -o libControls.so CMakeFiles/Controls.dir/src/Controls/SMESH_Controls.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Geom:/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel: ../Geom/libGeom.so libSMESHDS.so libSMESHUtils.so /usr/lib64/libvtkFiltersVerdict.so.9.2.6 /usr/lib64/libTKV3d.so.7.6.3 /usr/lib64/libTKService.so.7.6.3 -lfontconfig /usr/lib64/libTKHLR.so.7.6.3 -lGL -lX11 /usr/lib64/libfreetype.so /usr/lib64/libTKBO.so.7.6.3 libSMDS.so ../Kernel/libKernel.so /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libvtkCommonExecutionModel.so.9.2.6 /usr/lib64/libvtkCommonDataModel.so.9.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 -ldl /usr/lib64/libvtkverdict.so.9.2.6 [ 75%] Building C object src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/libmesh5.c.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/gcc -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverGMF_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/libmesh5.c.o -MF CMakeFiles/DriverGMF.dir/src/DriverGMF/libmesh5.c.o.d -o CMakeFiles/DriverGMF.dir/src/DriverGMF/libmesh5.c.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c: In function ‘GmfOpenMesh’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:297:25: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 297 | fread((unsigned char *)&msh->cod, WrdSiz, 1, msh->hdl); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:343:25: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 343 | fscanf(msh->hdl, "%d", &msh->ver); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:362:25: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 362 | fscanf(msh->hdl, "%d", &msh->dim); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c: In function ‘ScaDblWrd’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:1258:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1258 | fread(wrd, WrdSiz, 2, msh->hdl); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c: In function ‘ScaWrd’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:1234:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1234 | fread(wrd, WrdSiz, 1, msh->hdl); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c: In function ‘ScaKwdHdr’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:1128:25: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1128 | fscanf(msh->hdl, "%d", &kwd->NmbLin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:1139:25: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1139 | fscanf(msh->hdl, "%d", &kwd->NmbTyp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:1142:33: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1142 | fscanf(msh->hdl, "%d", &kwd->TypTab[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c: In function ‘GmfGetLin’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:731:49: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 731 | fscanf(msh->hdl, "%f", va_arg(VarArg, float *)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:733:49: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 733 | fscanf(msh->hdl, "%d", &nb_repeat); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:736:57: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 736 | fscanf(msh->hdl, "%d", va_arg(VarArg, int *)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:739:49: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 739 | fscanf(msh->hdl, "%d", va_arg(VarArg, int *)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:762:49: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 762 | fscanf(msh->hdl, "%lf", va_arg(VarArg, double *)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:764:49: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 764 | fscanf(msh->hdl, "%d", &nb_repeat); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:767:57: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 767 | fscanf(msh->hdl, "%d", va_arg(VarArg, int *)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:770:49: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 770 | fscanf(msh->hdl, "%d", va_arg(VarArg, int *)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:794:41: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 794 | fscanf(msh->hdl, "%f", &FltSolTab[j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:804:41: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 804 | fscanf(msh->hdl, "%lf", &DblSolTab[j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c: In function ‘ScaBlk’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:1281:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1281 | fread(blk, WrdSiz, siz, msh->hdl); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c: In function ‘GmfCpyLin’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:971:41: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 971 | fscanf(InpMsh->hdl, "%f", &f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:980:41: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 980 | fscanf(InpMsh->hdl, "%lf", &d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:1003:33: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1003 | fscanf(InpMsh->hdl, "%d", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:1016:41: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1016 | fscanf(InpMsh->hdl, "%d", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/libmesh5.c:1029:33: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1029 | fscanf(InpMsh->hdl, "%d", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Linking CXX shared library libDriverGMF.so cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/DriverGMF.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libDriverGMF.so -o libDriverGMF.so CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF.cxx.o CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Read.cxx.o CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Write.cxx.o CMakeFiles/DriverGMF.dir/src/DriverGMF/libmesh5.c.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel: libSMESHDS.so libDriver.so libSMESHUtils.so libSMDS.so ../Kernel/libKernel.so /usr/lib64/libvtkCommonDataModel.so.9.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ -ldl /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In member function ‘ReSize’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:448:19: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 448 | T * p = new T[nsize]; | ^ /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In member function ‘ReSize’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:448:19: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 448 | T * p = new T[nsize]; | ^ /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In member function ‘ReSize’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:448:19: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 448 | T * p = new T[nsize]; | ^ /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:464:18: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 464 | data = new T[nsize]; | ^ /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 76%] Built target DriverGMF /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In member function ‘ReSize’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:448:19: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 448 | T * p = new T[nsize]; | ^ /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘SwapImprove2’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3966:101: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:674:40: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 674 | : FlatArray (asize, new T[asize]) | ^ /usr/include/c++/14/new: In member function ‘SwapImprove2’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In member function ‘ReSize’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:448:19: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 448 | T * p = new T[nsize]; | ^ /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In member function ‘ReSize’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:448:19: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 448 | T * p = new T[nsize]; | ^ /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 76%] Built target Controls /usr/bin/gmake -f src/SMESH/CMakeFiles/SMESH.dir/build.make src/SMESH/CMakeFiles/SMESH.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.8.0.2 /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH/CMakeFiles/SMESH.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/SMESH.dir/build.make src/SMESH/CMakeFiles/SMESH.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 76%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Algo.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Algo.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_Algo.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Algo.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Algo.cxx In member function ‘ReSize’, inlined from ‘Append’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:327:9, inlined from ‘AddPoint’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:93:16: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:448:19: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 448 | T * p = new T[nsize]; | ^ /usr/include/c++/14/new: In member function ‘AddPoint’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In member function ‘ReSize’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:448:19: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 448 | T * p = new T[nsize]; | ^ /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In member function ‘ReSize’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:448:19: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 448 | T * p = new T[nsize]; | ^ /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:464:18: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 464 | data = new T[nsize]; | ^ /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘ClipSolids’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.cpp:1598:30: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:674:40: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 674 | : FlatArray (asize, new T[asize]) | ^ /usr/include/c++/14/new: In function ‘ClipSolids’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [ 76%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Gen.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Gen.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_Gen.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Gen.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Gen.cxx In member function ‘__ct ’, inlined from ‘__ct ’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.hpp:639:3, inlined from ‘ClipSolids’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.cpp:1563:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:717:56: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 717 | : FlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr) | ^ /usr/include/c++/14/new: In function ‘ClipSolids’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘__ct ’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.hpp:639:3, inlined from ‘ClipSolids’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.cpp:1563:44: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:717:56: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 717 | : FlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr) | ^ /usr/include/c++/14/new: In function ‘ClipSolids’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘__ct ’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.hpp:639:3, inlined from ‘ClipSolids’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.cpp:1568:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:717:56: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 717 | : FlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr) | ^ /usr/include/c++/14/new: In function ‘ClipSolids’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘__ct ’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.hpp:639:3, inlined from ‘ClipSolids’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.cpp:1573:46: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:717:56: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 717 | : FlatArray (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr) | ^ /usr/include/c++/14/new: In function ‘ClipSolids’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Gen.cxx:49: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/memoire.h: In function ‘void memostat(const char*, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/memoire.h:37:33: warning: ‘mallinfo mallinfo()’ is deprecated [-Wdeprecated-declarations] 37 | struct mallinfo mem = mallinfo(); | ~~~~~~~~^~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/memoire.h:26: /usr/include/malloc.h:114:24: note: declared here 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ In member function ‘ReSize’, inlined from ‘SetSize’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:306:9, inlined from ‘GetLocals.isra’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:378:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:448:19: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 448 | T * p = new T[nsize]; | ^ /usr/include/c++/14/new: In member function ‘GetLocals.isra’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘ReSize’, inlined from ‘SetSize’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:306:9, inlined from ‘GetLocals.isra’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:378:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:464:18: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 464 | data = new T[nsize]; | ^ /usr/include/c++/14/new: In member function ‘GetLocals.isra’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [ 77%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Group.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Group.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_Group.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Group.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Group.cxx [ 77%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_HypoFilter.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_HypoFilter.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_HypoFilter.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_HypoFilter.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_HypoFilter.cxx In member function ‘ReSize’, inlined from ‘SetSize’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:803:37, inlined from ‘DoArchive’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:789:18, inlined from ‘operator&’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:302:20, inlined from ‘DoArchive’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1476:15: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:1077:12: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1077 | data = new T[nsize]; | ^ /usr/include/c++/14/new: In member function ‘DoArchive’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘ReSize’, inlined from ‘SetAllocSize’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:817:16, inlined from ‘SetAllocSize’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1767:26, inlined from ‘ReadTETFormat.isra’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp:153:30: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:1077:12: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1077 | data = new T[nsize]; | ^ /usr/include/c++/14/new: In function ‘ReadTETFormat.isra’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [ 77%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Hypothesis.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Hypothesis.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_Hypothesis.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Hypothesis.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Hypothesis.cxx In member function ‘__ct ’, inlined from ‘FindOpenElements’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2352:57: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:674:40: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 674 | : FlatArray (asize, new T[asize]) | ^ /usr/include/c++/14/new: In member function ‘FindOpenElements’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [ 78%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Mesh.cxx In function ‘ParallelFor’, inlined from ‘CheckGeometryOverlapping’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:2255:16, inlined from ‘InitSTLGeometry’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp:2213:27: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/parthreads.hpp:81:22: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 81 | thread * threads = new thread[nthreads]; | ^ /usr/include/c++/14/new: In member function ‘InitSTLGeometry’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘ReSize’, inlined from ‘SetSize’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:306:9, inlined from ‘DoArchive’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:433:18, inlined from ‘operator&’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:302:20, inlined from ‘DoArchive’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/splinesurface.hpp:61:25: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:448:19: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 448 | T * p = new T[nsize]; | ^ /usr/include/c++/14/new: In member function ‘DoArchive’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘ReSize’, inlined from ‘SetSize’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:306:9, inlined from ‘DoArchive’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:433:18, inlined from ‘operator&’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:302:20, inlined from ‘DoArchive’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/splinesurface.hpp:61:25: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:464:18: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 464 | data = new T[nsize]; | ^ /usr/include/c++/14/new: In member function ‘DoArchive’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_ElemIterator.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_ElementHolder.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_ComputeError.hxx:28, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Mesh.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Mesh.cxx:27: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In member function ‘__ct ’, inlined from ‘GenerateBoundaryLayer’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp:116:50: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:674:40: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 674 | : FlatArray (asize, new T[asize]) | ^ /usr/include/c++/14/new: In function ‘GenerateBoundaryLayer’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘GenerateBoundaryLayer’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp:188:78: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:674:40: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 674 | : FlatArray (asize, new T[asize]) | ^ /usr/include/c++/14/new: In function ‘GenerateBoundaryLayer’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘ReSize’, inlined from ‘SetSize’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:803:37, inlined from ‘operator=’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:958:19, inlined from ‘operator=.isra’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:95:22: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:1077:12: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1077 | data = new T[nsize]; | ^ /usr/include/c++/14/new: In member function ‘operator=.isra’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘BuildEdgeList.constprop’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.hpp:14:51: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:674:40: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 674 | : FlatArray (asize, new T[asize]) | ^ /usr/include/c++/14/new: In function ‘BuildEdgeList.constprop’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘ReSize’, inlined from ‘SetSize’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:803:37, inlined from ‘DoArchive’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:789:18: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:1077:12: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1077 | data = new T[nsize]; | ^ /usr/include/c++/14/new: In member function ‘DoArchive’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [ 78%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshEditor.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshEditor.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshEditor.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshEditor.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_MeshEditor.cxx [ 78%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_MesherHelper.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_MesherHelper.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_MesherHelper.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_MesherHelper.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_MesherHelper.cxx [ 79%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Pattern.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Pattern.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_Pattern.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Pattern.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Pattern.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshNode.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_TypeDefs.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_MeshEditor.hxx:34, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_MeshEditor.cxx:27: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=] 187 | virtual void setShapeID( const int shapeID ) const; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FaceOfNodes.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_MeshEditor.cxx:31: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note: by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’ 60 | virtual void setShapeID( const int shapeID ); | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshNode.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_TypeDefs.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_MesherHelper.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_MesherHelper.cxx:27: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=] 187 | virtual void setShapeID( const int shapeID ) const; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FaceOfNodes.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_MesherHelper.cxx:30: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note: by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’ 60 | virtual void setShapeID( const int shapeID ); | ^~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 79%] Built target nglib4smesh [ 79%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_ProxyMesh.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_ProxyMesh.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_ProxyMesh.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_ProxyMesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_ProxyMesh.cxx [ 79%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_subMesh.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_subMesh.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_subMesh.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_subMesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_subMesh.cxx [ 79%] Linking CXX shared library libSMESH.so cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/SMESH.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libSMESH.so -o libSMESH.so CMakeFiles/SMESH.dir/src/SMESH/SMESH_Algo.cxx.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Gen.cxx.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Group.cxx.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_HypoFilter.cxx.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Hypothesis.cxx.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cxx.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshEditor.cxx.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_MesherHelper.cxx.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Pattern.cxx.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_ProxyMesh.cxx.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_subMesh.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Geom:/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel: libControls.so libDriverDAT.so libDriverSTL.so libDriverUNV.so libDriverGMF.so /usr/lib64/libTKCDF.so.7.6.3 /usr/lib64/libTKMeshVS.so.7.6.3 ../Geom/libGeom.so /usr/lib64/libTKBO.so.7.6.3 /usr/lib64/libvtkFiltersVerdict.so.9.2.6 /usr/lib64/libvtkCommonExecutionModel.so.9.2.6 /usr/lib64/libvtkverdict.so.9.2.6 /usr/lib64/libTKSTL.so.7.6.3 libSMESHDS.so libDriver.so libSMESHUtils.so /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 libSMDS.so ../Kernel/libKernel.so /usr/lib64/libvtkCommonDataModel.so.9.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 /usr/lib64/libTKV3d.so.7.6.3 /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libTKHLR.so.7.6.3 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 -lGL /usr/lib64/libTKService.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ -ldl /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so -lX11 -lfontconfig /usr/lib64/libfreetype.so gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 79%] Built target SMESH /usr/bin/gmake -f src/SMESH/CMakeFiles/StdMeshers.dir/build.make src/SMESH/CMakeFiles/StdMeshers.dir/depend /usr/bin/gmake -f src/SMESH/CMakeFiles/MeshVSLink.dir/build.make src/SMESH/CMakeFiles/MeshVSLink.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.8.0.2 /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH/CMakeFiles/MeshVSLink.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.8.0.2 /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH/CMakeFiles/StdMeshers.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/MeshVSLink.dir/build.make src/SMESH/CMakeFiles/MeshVSLink.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/StdMeshers.dir/build.make src/SMESH/CMakeFiles/StdMeshers.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 80%] Building CXX object src/SMESH/CMakeFiles/MeshVSLink.dir/src/MeshVSLink/SMESH_MeshVSLink.cxx.o [ 80%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Adaptive1D.cxx.o [ 80%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Arithmetic1D.cxx.o [ 80%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_AutomaticLength.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DMeshVSLink_EXPORTS -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MeshVSLink -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/MeshVSLink.dir/src/MeshVSLink/SMESH_MeshVSLink.cxx.o -MF CMakeFiles/MeshVSLink.dir/src/MeshVSLink/SMESH_MeshVSLink.cxx.o.d -o CMakeFiles/MeshVSLink.dir/src/MeshVSLink/SMESH_MeshVSLink.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MeshVSLink/SMESH_MeshVSLink.cxx cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_AutomaticLength.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_AutomaticLength.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_AutomaticLength.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_AutomaticLength.cxx cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Arithmetic1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Arithmetic1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Arithmetic1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Arithmetic1D.cxx cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Adaptive1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Adaptive1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Adaptive1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Adaptive1D.cxx [ 81%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_BlockRenumber.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_BlockRenumber.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_BlockRenumber.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_BlockRenumber.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_BlockRenumber.cxx /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Adaptive1D.cxx: In constructor ‘{anonymous}::TriaTreeData::TriaTreeData(const TopoDS_Face&, {anonymous}::ElementBndBoxTree*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Adaptive1D.cxx:334:42: warning: ‘const Poly_Array1OfTriangle& Poly_Triangulation::Triangles() const’ is deprecated: Deprecated method, Triangle() should be used instead [-Wdeprecated-declarations] 334 | myPolyTrias = & tr->Triangles(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/opencascade/Poly_ListOfTriangulation.hxx:20, from /usr/include/opencascade/BRep_Tool.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Adaptive1D.cxx:42: /usr/include/opencascade/Poly_Triangulation.hxx:318:32: note: declared here 318 | const Poly_Array1OfTriangle& Triangles() const { return myTriangles; } | ^~~~~~~~~ [ 81%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx [ 81%] Linking CXX shared library libMeshVSLink.so cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/MeshVSLink.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libMeshVSLink.so -o libMeshVSLink.so CMakeFiles/MeshVSLink.dir/src/MeshVSLink/SMESH_MeshVSLink.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Geom:/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel: libSMESH.so /usr/lib64/libTKMeshVS.so.7.6.3 libControls.so ../Geom/libGeom.so /usr/lib64/libTKV3d.so.7.6.3 /usr/lib64/libTKService.so.7.6.3 -lfontconfig /usr/lib64/libTKHLR.so.7.6.3 -lGL -lX11 /usr/lib64/libfreetype.so /usr/lib64/libTKBO.so.7.6.3 /usr/lib64/libvtkFiltersVerdict.so.9.2.6 /usr/lib64/libvtkCommonExecutionModel.so.9.2.6 /usr/lib64/libvtkverdict.so.9.2.6 libDriverDAT.so libDriverSTL.so /usr/lib64/libTKSTL.so.7.6.3 libDriverUNV.so libDriverGMF.so libSMESHDS.so libDriver.so libSMESHUtils.so libSMDS.so ../Kernel/libKernel.so /usr/lib64/libvtkCommonDataModel.so.9.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKCDF.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so -ldl /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 In file included from /usr/include/c++/14/bits/stl_algobase.h:64, from /usr/include/c++/14/string:51, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Hypothesis.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Hypothesis.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_CartesianParameters3D.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx:27: /usr/include/c++/14/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = pair >&; _T2 = double&; typename __strip_reference_wrapper::type>::__type = pair >; typename decay<_Tp>::type = pair >; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx:510:36: required from here 510 | areasByNormal.insert( make_pair( coo3, area )); | ~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1116:5: note: parameter passing for argument of type ‘std::pair >, double>’ when C++17 is enabled changed to match C++14 in GCC 10.1 1116 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx:509:41: required from here /usr/include/c++/14/bits/stl_pair.h:1116:5: note: 509 | TCooTriple coo3( norm.X(), make_pair( norm.Y(), norm.Z() )); /usr/include/c++/14/bits/stl_pair.h:1116:5: note: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1116:5: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1116 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx: In static member function ‘static void StdMeshers_CartesianParameters3D::ComputeOptimalAxesDirs(const TopoDS_Shape&, bool, double*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx:510:36: note: parameter passing for argument of type ‘std::pair >, double>’ when C++17 is enabled changed to match C++14 in GCC 10.1 510 | areasByNormal.insert( make_pair( coo3, area )); | ~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h: In function ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double]’: /usr/include/c++/14/bits/stl_pair.h:1116:5: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1116 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h: In function ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = pair >&; _T2 = double&]’: /usr/include/c++/14/bits/stl_pair.h:1116:5: note: parameter passing for argument of type ‘std::pair >, double>’ when C++17 is enabled changed to match C++14 in GCC 10.1 gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 81%] Built target MeshVSLink [ 81%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Cartesian_3D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Cartesian_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Cartesian_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Cartesian_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Cartesian_3D.cxx /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx: In function ‘StdMeshers_CartesianParameters3D::ComputeOptimalAxesDirs(TopoDS_Shape const&, bool, double*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx:509:41: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 509 | TCooTriple coo3( norm.X(), make_pair( norm.Y(), norm.Z() )); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx [ 82%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeSegment_1D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeSegment_1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeSegment_1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeSegment_1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_CompositeSegment_1D.cxx [ 82%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Deflection1D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Deflection1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Deflection1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Deflection1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Deflection1D.cxx /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Cartesian_3D.cxx:2275:8: warning: ‘bool {anonymous}::FaceGridIntersector::IsThreadSafe(std::set&) const’ defined but not used [-Wunused-function] 2275 | bool FaceGridIntersector::IsThreadSafe(set< const Standard_Transient* >& noSafeTShapes) const | ^~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Distribution.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Distribution.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Distribution.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Distribution.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Distribution.cxx [ 83%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FaceSide.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FaceSide.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FaceSide.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FaceSide.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_FaceSide.cxx [ 83%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FixedPoints1D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FixedPoints1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FixedPoints1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FixedPoints1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_FixedPoints1D.cxx [ 83%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Geometric1D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Geometric1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Geometric1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Geometric1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Geometric1D.cxx [ 84%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_HexaFromSkin_3D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_HexaFromSkin_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_HexaFromSkin_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_HexaFromSkin_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_HexaFromSkin_3D.cxx In member function ‘__ct ’, inlined from ‘std::__new_allocator<(anonymous namespace)::F_IntersectPoint>::construct<(anonymous namespace)::F_IntersectPoint, (anonymous namespace)::F_IntersectPoint const&>((anonymous namespace)::F_IntersectPoint*, (anonymous namespace)::F_IntersectPoint const&)void’ at /usr/include/c++/14/bits/new_allocator.h:191:4, inlined from ‘std::allocator_traits >::construct<(anonymous namespace)::F_IntersectPoint, (anonymous namespace)::F_IntersectPoint const&>(std::allocator<(anonymous namespace)::F_IntersectPoint>&, (anonymous namespace)::F_IntersectPoint*, (anonymous namespace)::F_IntersectPoint const&)void’ at /usr/include/c++/14/bits/alloc_traits.h:534:17, inlined from ‘std::vector<(anonymous namespace)::F_IntersectPoint, std::allocator<(anonymous namespace)::F_IntersectPoint> >::push_back((anonymous namespace)::F_IntersectPoint const&)’ at /usr/include/c++/14/bits/stl_vector.h:1288:30, inlined from ‘(anonymous namespace)::FaceLineIntersector::addIntPoint(bool)’ at /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Cartesian_3D.cxx:2106:27: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Cartesian_3D.cxx:339:10: warning: ‘MEM[(const struct F_IntersectPoint &)&p]._indexOnLine’ may be used uninitialized [-Wmaybe-uninitialized] 339 | struct F_IntersectPoint : public B_IntersectPoint | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Cartesian_3D.cxx: In member function ‘(anonymous namespace)::FaceLineIntersector::addIntPoint(bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Cartesian_3D.cxx:2101:24: note: ‘MEM[(const struct F_IntersectPoint &)&p]._indexOnLine’ was declared here 2101 | F_IntersectPoint p; | ^ [ 84%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Hexa_3D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Hexa_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Hexa_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Hexa_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Hexa_3D.cxx [ 84%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ImportSource.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ImportSource.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ImportSource.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ImportSource.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ImportSource.cxx [ 85%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Import_1D.cxx [ 85%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D2D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Import_1D2D.cxx [ 85%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_LayerDistribution.cxx [ 86%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution2D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_LayerDistribution2D.cxx [ 86%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LengthFromEdges.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LengthFromEdges.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LengthFromEdges.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LengthFromEdges.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_LengthFromEdges.cxx /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Import_1D.cxx: In constructor ‘{anonymous}::CurveProjector::CurveProjector(const TopoDS_Edge&, double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Import_1D.cxx:123:15: warning: catching polymorphic type ‘class Standard_Failure’ by value [-Wcatch-value=] 123 | catch ( Standard_Failure ) { | ^~~~~~~~~~~~~~~~ [ 86%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LocalLength.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LocalLength.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LocalLength.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LocalLength.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_LocalLength.cxx [ 86%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MEFISTO_2D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MEFISTO_2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MEFISTO_2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MEFISTO_2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_MEFISTO_2D.cxx [ 87%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementArea.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementArea.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementArea.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementArea.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_MaxElementArea.cxx [ 87%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementVolume.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementVolume.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementVolume.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementVolume.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_MaxElementVolume.cxx [ 87%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxLength.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxLength.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxLength.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxLength.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_MaxLength.cxx [ 88%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NotConformAllowed.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NotConformAllowed.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NotConformAllowed.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NotConformAllowed.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_NotConformAllowed.cxx [ 88%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_NumberOfLayers.cxx [ 88%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers2D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_NumberOfLayers2D.cxx [ 88%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfSegments.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfSegments.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfSegments.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfSegments.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_NumberOfSegments.cxx [ 89%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Penta_3D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Penta_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Penta_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Penta_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Penta_3D.cxx [ 89%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolygonPerFace_2D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolygonPerFace_2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolygonPerFace_2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolygonPerFace_2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_PolygonPerFace_2D.cxx [ 89%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolyhedronPerSolid_3D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolyhedronPerSolid_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolyhedronPerSolid_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolyhedronPerSolid_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_PolyhedronPerSolid_3D.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshNode.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_TypeDefs.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_MesherHelper.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Penta_3D.hxx:49, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Penta_3D.cxx:27: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=] 187 | virtual void setShapeID( const int shapeID ) const; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_VolumeOfNodes.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Penta_3D.cxx:34: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note: by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’ 60 | virtual void setShapeID( const int shapeID ); | ^~~~~~~~~~ [ 90%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Prism_3D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Prism_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Prism_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Prism_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.cxx [ 90%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource1D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionSource1D.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshCell.hxx:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_BallElement.hxx:28, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Mesh.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.cxx:28: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=] 187 | virtual void setShapeID( const int shapeID ) const; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_VolumeOfNodes.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.cxx:31: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note: by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’ 60 | virtual void setShapeID( const int shapeID ); | ^~~~~~~~~~ [ 90%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource2D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionSource2D.cxx [ 91%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource3D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionSource3D.cxx In file included from /usr/include/c++/14/bits/stl_tempbuf.h:62, from /usr/include/c++/14/memory:66, from /usr/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:27, from /usr/include/boost/smart_ptr/shared_ptr.hpp:18, from /usr/include/boost/shared_ptr.hpp:17, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_ElemIterator.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:34: /usr/include/c++/14/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double&; _T2 = double&; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.cxx:4039:32: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note: 4039 | params[ i ] = make_pair( u0 , u1 ); /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note: | ~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1116:5: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1116 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = gp_XY&; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper::type>::__type = gp_XY; typename decay<_Tp2>::type = gp_XY]’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.cxx:5181:47: required from here /usr/include/c++/14/bits/stl_pair.h:1116:5: note: 5181 | myUVmap.insert( myUVmap.end(), make_pair( u2n->first, uv )); /usr/include/c++/14/bits/stl_pair.h:1116:5: note: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1116:5: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1116 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.cxx: In member function ‘bool StdMeshers_PrismAsBlock::Init(SMESH_MesherHelper*, const Prism_3D::TPrismTopo&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.cxx:4039:32: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 4039 | params[ i ] = make_pair( u0 , u1 ); | ~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.cxx: In constructor ‘StdMeshers_PrismAsBlock::TPCurveOnHorFaceAdaptor::TPCurveOnHorFaceAdaptor(const StdMeshers_PrismAsBlock::TSideFace*, bool, const TopoDS_Face&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.cxx:5181:47: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 5181 | myUVmap.insert( myUVmap.end(), make_pair( u2n->first, uv )); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionUtils.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionUtils.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionUtils.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionUtils.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionUtils.cxx [ 91%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_1D.cxx [ 91%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D2D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_1D2D.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_SubMesh.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_ProxyMesh.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_FaceSide.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionUtils.hxx:35, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionUtils.cxx:28: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:600:16: warning: ‘virtual void SMDS_Mesh::RemoveElement(const SMDS_MeshElement*, bool)’ was hidden [-Woverloaded-virtual=] 600 | virtual void RemoveElement(const SMDS_MeshElement * elem, bool removenodes = false); | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionUtils.cxx:32: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Mesh.hxx:584:8: note: by ‘void SMESHDS_Mesh::RemoveElement(const SMDS_MeshElement*)’ 584 | void RemoveElement(const SMDS_MeshElement *); | ^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:596:16: warning: ‘virtual void SMDS_Mesh::RemoveElement(const SMDS_MeshElement*, std::vector&, std::vector&, bool)’ was hidden [-Woverloaded-virtual=] 596 | virtual void RemoveElement(const SMDS_MeshElement * elem, | ^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Mesh.hxx:584:8: note: by ‘void SMESHDS_Mesh::RemoveElement(const SMDS_MeshElement*)’ 584 | void RemoveElement(const SMDS_MeshElement *); | ^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.cxx: In member function ‘StdMeshers_PrismAsBlock::TSideFace::TSideFace(SMESH_Mesh&, std::vector > const&, std::vector, std::allocator > > const&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.cxx:4472:30: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 4472 | myParams[i] = make_pair( 1. - l, 1. - f ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.cxx: In member function ‘StdMeshers_PrismAsBlock::TPCurveOnHorFaceAdaptor::TPCurveOnHorFaceAdaptor(StdMeshers_PrismAsBlock::TSideFace const*, bool, TopoDS_Face const&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.cxx:5181:47: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 5181 | myUVmap.insert( myUVmap.end(), make_pair( u2n->first, uv )); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.cxx: In member function ‘StdMeshers_PrismAsBlock::Init(SMESH_MesherHelper*, Prism_3D::TPrismTopo const&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.cxx:4039:32: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 4039 | params[ i ] = make_pair( u0 , u1 ); | ~~~~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_SubMesh.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_ProxyMesh.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_FaceSide.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionUtils.hxx:35, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_1D.cxx:32: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:600:16: warning: ‘virtual void SMDS_Mesh::RemoveElement(const SMDS_MeshElement*, bool)’ was hidden [-Woverloaded-virtual=] 600 | virtual void RemoveElement(const SMDS_MeshElement * elem, bool removenodes = false); | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_1D.cxx:36: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Mesh.hxx:584:8: note: by ‘void SMESHDS_Mesh::RemoveElement(const SMDS_MeshElement*)’ 584 | void RemoveElement(const SMDS_MeshElement *); | ^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:596:16: warning: ‘virtual void SMDS_Mesh::RemoveElement(const SMDS_MeshElement*, std::vector&, std::vector&, bool)’ was hidden [-Woverloaded-virtual=] 596 | virtual void RemoveElement(const SMDS_MeshElement * elem, | ^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Mesh.hxx:584:8: note: by ‘void SMESHDS_Mesh::RemoveElement(const SMDS_MeshElement*)’ 584 | void RemoveElement(const SMDS_MeshElement *); | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_SubMesh.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_ProxyMesh.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_FaceSide.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionUtils.hxx:35, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_2D.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_1D2D.hxx:29, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_1D2D.cxx:26: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:600:16: warning: ‘virtual void SMDS_Mesh::RemoveElement(const SMDS_MeshElement*, bool)’ was hidden [-Woverloaded-virtual=] 600 | virtual void RemoveElement(const SMDS_MeshElement * elem, bool removenodes = false); | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_1D2D.cxx:28: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Mesh.hxx:584:8: note: by ‘void SMESHDS_Mesh::RemoveElement(const SMDS_MeshElement*)’ 584 | void RemoveElement(const SMDS_MeshElement *); | ^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:596:16: warning: ‘virtual void SMDS_Mesh::RemoveElement(const SMDS_MeshElement*, std::vector&, std::vector&, bool)’ was hidden [-Woverloaded-virtual=] 596 | virtual void RemoveElement(const SMDS_MeshElement * elem, | ^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Mesh.hxx:584:8: note: by ‘void SMESHDS_Mesh::RemoveElement(const SMDS_MeshElement*)’ 584 | void RemoveElement(const SMDS_MeshElement *); | ^~~~~~~~~~~~~ [ 92%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_2D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_2D.cxx [ 92%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_3D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_3D.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_SubMesh.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_ProxyMesh.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_FaceSide.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionUtils.hxx:35, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_2D.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_2D.cxx:29: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:600:16: warning: ‘virtual void SMDS_Mesh::RemoveElement(const SMDS_MeshElement*, bool)’ was hidden [-Woverloaded-virtual=] 600 | virtual void RemoveElement(const SMDS_MeshElement * elem, bool removenodes = false); | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_2D.cxx:38: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Mesh.hxx:584:8: note: by ‘void SMESHDS_Mesh::RemoveElement(const SMDS_MeshElement*)’ 584 | void RemoveElement(const SMDS_MeshElement *); | ^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:596:16: warning: ‘virtual void SMDS_Mesh::RemoveElement(const SMDS_MeshElement*, std::vector&, std::vector&, bool)’ was hidden [-Woverloaded-virtual=] 596 | virtual void RemoveElement(const SMDS_MeshElement * elem, | ^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Mesh.hxx:584:8: note: by ‘void SMESHDS_Mesh::RemoveElement(const SMDS_MeshElement*)’ 584 | void RemoveElement(const SMDS_MeshElement *); | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_SubMesh.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_ProxyMesh.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_FaceSide.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionUtils.hxx:35, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_3D.cxx:32: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:600:16: warning: ‘virtual void SMDS_Mesh::RemoveElement(const SMDS_MeshElement*, bool)’ was hidden [-Woverloaded-virtual=] 600 | virtual void RemoveElement(const SMDS_MeshElement * elem, bool removenodes = false); | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_3D.cxx:36: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Mesh.hxx:584:8: note: by ‘void SMESHDS_Mesh::RemoveElement(const SMDS_MeshElement*)’ 584 | void RemoveElement(const SMDS_MeshElement *); | ^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:596:16: warning: ‘virtual void SMDS_Mesh::RemoveElement(const SMDS_MeshElement*, std::vector&, std::vector&, bool)’ was hidden [-Woverloaded-virtual=] 596 | virtual void RemoveElement(const SMDS_MeshElement * elem, | ^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Mesh.hxx:584:8: note: by ‘void SMESHDS_Mesh::RemoveElement(const SMDS_MeshElement*)’ 584 | void RemoveElement(const SMDS_MeshElement *); | ^~~~~~~~~~~~~ [ 92%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Propagation.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Propagation.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Propagation.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Propagation.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Propagation.cxx [ 93%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_2D.cxx: In function ‘(anonymous namespace)::findSubShapeAssociationByPiercing(TopoDS_Face const&, SMESH_Mesh*, TopoDS_Shape const&, SMESH_Mesh*, StdMeshers_ShapeShapeBiDirectionMap&, opencascade::handle&) [clone .isra.0]’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_2D.cxx:1378:61: warning: ‘assocTol’ may be used uninitialized [-Wmaybe-uninitialized] 1378 | if ( piercingLine.SquareDistance( srcP ) < assocTol * assocTol ) | ~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_2D.cxx:1269:51: note: ‘assocTol’ was declared here 1269 | double minVertexDist = Precision::Infinite(), assocTol; | ^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_2D.cxx:1428:41: warning: ‘tol’ may be used uninitialized [-Wmaybe-uninitialized] 1426 | if ( !extrema.Extrema().IsDone() || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1427 | extrema.Extrema().IsParallel() || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1428 | extrema.NbExtrema() == 0 || | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ 1429 | extrema.LowerDistance() > tol ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_2D.cxx:1272:17: note: ‘tol’ was declared here 1272 | double tol; | ^~~ [ 93%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cxx [ 93%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadrangleParams.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadrangleParams.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadrangleParams.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadrangleParams.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadrangleParams.cxx [ 94%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadranglePreference.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadranglePreference.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadranglePreference.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadranglePreference.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadranglePreference.cxx [ 94%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx [ 94%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadraticMesh.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadraticMesh.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadraticMesh.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadraticMesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadraticMesh.cxx [ 94%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialPrism_3D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialPrism_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialPrism_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialPrism_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_RadialPrism_3D.cxx In file included from /usr/include/c++/14/bits/stl_algobase.h:64, from /usr/include/c++/14/string:51, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Comment.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Algo.hxx:34, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Quadrangle_2D.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx:27: /usr/include/c++/14/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx:4972:41: required from here 4972 | uv2intV.insert( make_pair( make_pair( uv.X(), uv.Y() ), v )); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_pair.h:1116:5: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1116 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/14/set:62, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_ElementHolder.hxx:36, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_ComputeError.hxx:28, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Algo.hxx:35, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Quadrangle_2D.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx:26: In member function ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_lower_bound(std::_Rb_tree_node >*, std::_Rb_tree_node_base*, double const&)’, inlined from ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::lower_bound(double const&)’ at /usr/include/c++/14/bits/stl_tree.h:1267:30, inlined from ‘std::map, std::allocator > >::lower_bound(double const&)’ at /usr/include/c++/14/bits/stl_map.h:1308:32, inlined from ‘(anonymous namespace)::assocNodes(SMESH_MesherHelper&, (anonymous namespace)::SinuousFace&, SMESH_MAT2d::MedialAxis const&, std::multimap, std::less, std::allocator > > >&)’ at /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx:1446:33: /usr/include/c++/14/bits/stl_tree.h:1948:9: warning: ‘MEM[(const double &)&bpIn + 8]’ may be used uninitialized [-Wmaybe-uninitialized] 1948 | if (!_M_impl._M_key_compare(_S_key(__x), __k)) | ^~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx: In function ‘(anonymous namespace)::assocNodes(SMESH_MesherHelper&, (anonymous namespace)::SinuousFace&, SMESH_MAT2d::MedialAxis const&, std::multimap, std::less, std::allocator > > >&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx:1414:32: note: ‘MEM[(const double &)&bpIn + 8]’ was declared here 1414 | SMESH_MAT2d::BoundaryPoint bpIn; // closest IN point | ^~~~ In file included from /usr/include/c++/14/bits/requires_hosted.h:31, from /usr/include/c++/14/string:38, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Comment.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Algo.hxx:34: In member function ‘std::vector >::operator[](unsigned long)’, inlined from ‘(anonymous namespace)::assocNodes(SMESH_MesherHelper&, (anonymous namespace)::SinuousFace&, SMESH_MAT2d::MedialAxis const&, std::multimap, std::less, std::allocator > > >&)’ at /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx:1442:85: /usr/include/c++/14/bits/stl_vector.h:1130:9: warning: ‘bpIn._edgeIndex’ may be used uninitialized [-Wmaybe-uninitialized] 1130 | __glibcxx_requires_subscript(__n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx: In function ‘(anonymous namespace)::assocNodes(SMESH_MesherHelper&, (anonymous namespace)::SinuousFace&, SMESH_MAT2d::MedialAxis const&, std::multimap, std::less, std::allocator > > >&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx:1414:32: note: ‘bpIn._edgeIndex’ was declared here 1414 | SMESH_MAT2d::BoundaryPoint bpIn; // closest IN point | ^~~~ [ 95%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_SubMesh.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_ProxyMesh.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_FaceSide.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionUtils.hxx:35, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_RadialPrism_3D.cxx:32: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:600:16: warning: ‘virtual void SMDS_Mesh::RemoveElement(const SMDS_MeshElement*, bool)’ was hidden [-Woverloaded-virtual=] 600 | virtual void RemoveElement(const SMDS_MeshElement * elem, bool removenodes = false); | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_RadialPrism_3D.cxx:35: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Mesh.hxx:584:8: note: by ‘void SMESHDS_Mesh::RemoveElement(const SMDS_MeshElement*)’ 584 | void RemoveElement(const SMDS_MeshElement *); | ^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:596:16: warning: ‘virtual void SMDS_Mesh::RemoveElement(const SMDS_MeshElement*, std::vector&, std::vector&, bool)’ was hidden [-Woverloaded-virtual=] 596 | virtual void RemoveElement(const SMDS_MeshElement * elem, | ^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Mesh.hxx:584:8: note: by ‘void SMESHDS_Mesh::RemoveElement(const SMDS_MeshElement*)’ 584 | void RemoveElement(const SMDS_MeshElement *); | ^~~~~~~~~~~~~ [ 95%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Regular_1D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Regular_1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Regular_1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Regular_1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Regular_1D.cxx [ 95%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Reversible1D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Reversible1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Reversible1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Reversible1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Reversible1D.cxx [ 96%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentAroundVertex_0D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentAroundVertex_0D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentAroundVertex_0D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentAroundVertex_0D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_SegmentAroundVertex_0D.cxx [ 96%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cxx [ 96%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_StartEndLength.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_StartEndLength.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_StartEndLength.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_StartEndLength.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_StartEndLength.cxx [ 96%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_UseExisting_1D2D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_UseExisting_1D2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_UseExisting_1D2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_UseExisting_1D2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_UseExisting_1D2D.cxx [ 97%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.cxx [ 97%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers2D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers2D.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshCell.hxx:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_BallElement.hxx:28, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_SubMesh.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_ProxyMesh.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.cxx:24: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=] 187 | virtual void setShapeID( const int shapeID ) const; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FaceOfNodes.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.cxx:28: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note: by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’ 60 | virtual void setShapeID( const int shapeID ); | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshCell.hxx:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_BallElement.hxx:28, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_SubMesh.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_ProxyMesh.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers2D.hxx:27, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers2D.cxx:24: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=] 187 | virtual void setShapeID( const int shapeID ) const; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FaceOfNodes.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers2D.cxx:27: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note: by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’ 60 | virtual void setShapeID( const int shapeID ); | ^~~~~~~~~~ In member function ‘VISCOUS_3D::ShrinkFace::BndPart::BndPart(VISCOUS_3D::ShrinkFace::BndPart const&)’, inlined from ‘std::__new_allocator >::construct(VISCOUS_3D::ShrinkFace::BndPart*, VISCOUS_3D::ShrinkFace::BndPart const&)void’ at /usr/include/c++/14/bits/new_allocator.h:191:4, inlined from ‘std::allocator_traits > >::construct(std::allocator >&, VISCOUS_3D::ShrinkFace::BndPart*, VISCOUS_3D::ShrinkFace::BndPart const&)void’ at /usr/include/c++/14/bits/alloc_traits.h:534:17, inlined from ‘std::__cxx11::list >::_M_create_node(VISCOUS_3D::ShrinkFace::BndPart const&)std::_List_node*’ at /usr/include/c++/14/bits/stl_list.h:713:33, inlined from ‘std::__cxx11::list >::_M_insert(std::_List_iterator, VISCOUS_3D::ShrinkFace::BndPart const&)void’ at /usr/include/c++/14/bits/stl_list.h:2004:32, inlined from ‘std::__cxx11::list >::push_back(VISCOUS_3D::ShrinkFace::BndPart const&)’ at /usr/include/c++/14/bits/stl_list.h:1306:24, inlined from ‘VISCOUS_3D::ShrinkFace::SetBoundary()’ at /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.cxx:11103:30: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.cxx:10856:12: warning: ‘bndPart._tol’ may be used uninitialized [-Wmaybe-uninitialized] 10856 | struct BndPart //!< part of FACE boundary, either shrink or no-shrink | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.cxx: In member function ‘VISCOUS_3D::ShrinkFace::SetBoundary()’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.cxx:11059:17: note: ‘bndPart._tol’ was declared here 11059 | BndPart bndPart; | ^~~~~~~ [ 97%] Linking CXX shared library libStdMeshers.so cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/StdMeshers.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libStdMeshers.so -o libStdMeshers.so CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Adaptive1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Arithmetic1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_AutomaticLength.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_BlockRenumber.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Cartesian_3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeSegment_1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Deflection1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Distribution.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FaceSide.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FixedPoints1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Geometric1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_HexaFromSkin_3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Hexa_3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ImportSource.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LengthFromEdges.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LocalLength.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MEFISTO_2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementArea.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementVolume.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxLength.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NotConformAllowed.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfSegments.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Penta_3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolygonPerFace_2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolyhedronPerSolid_3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Prism_3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionUtils.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Propagation.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadrangleParams.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadranglePreference.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadraticMesh.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialPrism_3D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Regular_1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Reversible1D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentAroundVertex_0D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_StartEndLength.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_UseExisting_1D2D.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers.cxx.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers2D.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Geom:/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel: libSMESH.so libMEFISTO2.so /usr/lib64/libTKOffset.so.7.6.3 libControls.so ../Geom/libGeom.so /usr/lib64/libvtkFiltersVerdict.so.9.2.6 /usr/lib64/libvtkCommonExecutionModel.so.9.2.6 /usr/lib64/libvtkverdict.so.9.2.6 libDriverDAT.so libDriverSTL.so /usr/lib64/libTKSTL.so.7.6.3 libDriverUNV.so libDriverGMF.so libSMESHDS.so libDriver.so libSMESHUtils.so /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 libSMDS.so /usr/lib64/libvtkCommonDataModel.so.9.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 /usr/lib64/libTKCDF.so.7.6.3 /usr/lib64/libTKMeshVS.so.7.6.3 /usr/lib64/libTKV3d.so.7.6.3 /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libTKHLR.so.7.6.3 -lGL /usr/lib64/libTKService.so.7.6.3 -lX11 -lfontconfig /usr/lib64/libfreetype.so ../Kernel/libKernel.so /usr/lib64/libTKFillet.so.7.6.3 /usr/lib64/libTKBool.so.7.6.3 /usr/lib64/libTKBO.so.7.6.3 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ -ldl /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/ObjectPool.hxx: In member function ‘getNew’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/ObjectPool.hxx:108:23: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 108 | X* newChunk = new X[_chunkSize]; | ^ /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/ObjectPool.hxx: In member function ‘getNew’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/ObjectPool.hxx:108:23: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 108 | X* newChunk = new X[_chunkSize]; | ^ /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘getNew’, inlined from ‘NewLayerEdge’ at /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.cxx:1285:71, inlined from ‘makeLayer’ at /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.cxx:2758:52: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/ObjectPool.hxx:108:23: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 108 | X* newChunk = new X[_chunkSize]; | ^ /usr/include/c++/14/new: In member function ‘makeLayer’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function ‘getNew’, inlined from ‘NewNearEdges’ at /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.cxx:1287:76, inlined from ‘setEdgeData’ at /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.cxx:3968:44: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/ObjectPool.hxx:108:23: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 108 | X* newChunk = new X[_chunkSize]; | ^ /usr/include/c++/14/new: In member function ‘setEdgeData’: /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 97%] Built target StdMeshers /usr/bin/gmake -f src/SMESH/CMakeFiles/NETGENPlugin.dir/build.make src/SMESH/CMakeFiles/NETGENPlugin.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.8.0.2 /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH/CMakeFiles/NETGENPlugin.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' /usr/bin/gmake -f src/SMESH/CMakeFiles/NETGENPlugin.dir/build.make src/SMESH/CMakeFiles/NETGENPlugin.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 98%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis.cxx.o [ 98%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx.o [ 98%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis_2D.cxx.o [ 98%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DNETGENPlugin_EXPORTS -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -DNETGEN_V6 -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DNETGENPlugin_EXPORTS -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -DNETGEN_V6 -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DNETGENPlugin_EXPORTS -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -DNETGEN_V6 -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis.cxx cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DNETGENPlugin_EXPORTS -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -DNETGEN_V6 -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis_2D.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis_2D.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis_2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis_2D.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:17, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx:47: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/../include/mydefs.hpp:26:15: warning: "DLL_HEADER" redefined 26 | #define DLL_HEADER __attribute__ ((visibility ("default"))) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.hxx:42, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib/nglib.h:34:11: note: this is the location of the previous definition 34 | #define DLL_HEADER __attribute__((visibility("default"))) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:17, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:84: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/../include/mydefs.hpp:26:15: warning: "DLL_HEADER" redefined 26 | #define DLL_HEADER __attribute__ ((visibility ("default"))) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.hxx:42, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:30: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib/nglib.h:34:11: note: this is the location of the previous definition 34 | #define DLL_HEADER __attribute__((visibility("default"))) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 98%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DNETGENPlugin_EXPORTS -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -DNETGEN_V6 -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:17, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx:48: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/../include/mydefs.hpp:26:15: warning: "DLL_HEADER" redefined 26 | #define DLL_HEADER __attribute__ ((visibility ("default"))) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.hxx:42, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib/nglib.h:34:11: note: this is the location of the previous definition 34 | #define DLL_HEADER __attribute__((visibility("default"))) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshCell.hxx:23, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_BallElement.hxx:28, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:32, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_SubMesh.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_ProxyMesh.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_FaceSide.hxx:33, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.hxx:34: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=] 187 | virtual void setShapeID( const int shapeID ) const; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FaceOfNodes.hxx:30, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:34: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note: by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’ 60 | virtual void setShapeID( const int shapeID ); | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ [ 99%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DNETGENPlugin_EXPORTS -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -DNETGEN_V6 -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp: In member function ‘void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘Standard_Integer’ {aka ‘int’} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx: In member function ‘void NETGENPlugin_Mesher::SetLocalSizeForChordalError(netgen::OCCGeometry&, netgen::Mesh&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:878:33: warning: ‘const Poly_Array1OfTriangle& Poly_Triangulation::Triangles() const’ is deprecated: Deprecated method, Triangle() should be used instead [-Wdeprecated-declarations] 878 | triangulation->Triangles()(i).Get( n1,n2,n3 ); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/opencascade/Poly_ListOfTriangulation.hxx:20, from /usr/include/opencascade/BRep_Builder.hxx:31, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:60: /usr/include/opencascade/Poly_Triangulation.hxx:318:32: note: declared here 318 | const Poly_Array1OfTriangle& Triangles() const { return myTriangles; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx: In static member function ‘static double NETGENPlugin_Mesher::GetDefaultMinSize(const TopoDS_Shape&, double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:1049:66: warning: ‘const Poly_Array1OfTriangle& Poly_Triangulation::Triangles() const’ is deprecated: Deprecated method, Triangle() should be used instead [-Wdeprecated-declarations] 1049 | const Poly_Array1OfTriangle& trias = triangulation->Triangles(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/opencascade/Poly_Triangulation.hxx:318:32: note: declared here 318 | const Poly_Array1OfTriangle& Triangles() const { return myTriangles; } | ^~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx: In member function ‘bool NETGENPlugin_Mesher::FillNgMesh(netgen::OCCGeometry&, netgen::Mesh&, std::vector&, const std::__cxx11::list&, SMESH_MesherHelper*, SMESH_ProxyMesh::Ptr)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:1379:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1379 | for ( int i = 1; i <= ngMesh.GetNSE(); ++i ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:1387:46: warning: ‘void netgen::Mesh::DeleteSurfaceElement(int)’ is deprecated: Use Delete(SurfaceElementIndex) instead of int ! [-Wdeprecated-declarations] 1387 | ngMesh.DeleteSurfaceElement( i ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:289:10: note: declared here 289 | void DeleteSurfaceElement (int eli) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:1398:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1398 | for (int i = 1; i <= ngMesh.GetNSE(); ++i ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:1427:42: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1427 | if ( occgeom.facemeshstatus.Size() < fID ) occgeom.facemeshstatus.SetSize( fID ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:1432:44: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1432 | if ( occgeom.facemeshstatus.Size() < fID ) occgeom.facemeshstatus.SetSize( fID ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx: In static member function ‘static bool NETGENPlugin_Mesher::FixFaceMesh(const netgen::OCCGeometry&, netgen::Mesh&, int)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:1643:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1643 | for ( int iF = 1; iF <= ngMesh.GetNSE(); ++iF ) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx: In static member function ‘static void NETGENPlugin_Mesher::AddIntVerticesInFaces(const netgen::OCCGeometry&, netgen::Mesh&, std::vector&, NETGENPlugin_Internals&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:1808:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1808 | if ((int) nodeVec.size() < ngMesh.GetNP() ) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:17, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx:62: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/../include/mydefs.hpp:26:15: warning: "DLL_HEADER" redefined 26 | #define DLL_HEADER __attribute__ ((visibility ("default"))) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.hxx:42, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib/nglib.h:34:11: note: this is the location of the previous definition 34 | #define DLL_HEADER __attribute__((visibility("default"))) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx: In static member function ‘static void NETGENPlugin_Mesher::AddIntVerticesInSolids(const netgen::OCCGeometry&, netgen::Mesh&, std::vector&, NETGENPlugin_Internals&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:2003:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2003 | if ((int) nodeVec.size() < ngMesh.GetNP() ) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:2063:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2063 | for (i = 1; i <= ngMesh.GetNSE(); ++i) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:2099:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2099 | for (i = nbFaceInit+1; i <= ngMesh.GetNSE(); ++i) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx: In static member function ‘static SMESH_ComputeErrorPtr NETGENPlugin_Mesher::AddSegmentsToMesh(netgen::Mesh&, netgen::OCCGeometry&, const TSideVector&, SMESH_MesherHelper&, std::vector&, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:2322:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2322 | if ( ngID1 > ngMesh.GetNP() ) | ~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:2405:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2405 | if ( lastSeg[1] > ngMesh.GetNP() ) /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx: In member function ‘double NETGENPlugin_Mesher::GetProgress(const SMESH_Algo*, const int*, const double*) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:3747:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3747 | while ( doneShapeIndex+1 < _occgeom->facemeshstatus.Size() && | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx: In static member function ‘static void NETGENPlugin_Mesher::toPython(const netgen::Mesh*)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:3898:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 3898 | for ( int i = 1; i <= ngMesh->GetNP(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:3912:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 3912 | for (int i = 1; i <= ngMesh->GetNSE(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:3931:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 3931 | for (int i = 1; i <= ngMesh->GetNE(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx: In constructor ‘NETGENPlugin_ngMeshInfo::NETGENPlugin_ngMeshInfo(netgen::Mesh*, bool)’: /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:4025:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 4025 | for ( int i = 1; i <= ngMesh->GetNSE() && !_elementsRemoved; ++i ) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:4025:26: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:4025:26: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ [ 99%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DNETGENPlugin_EXPORTS -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -DNETGEN_V6 -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 423 | face_sel_status = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:1012:27: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 1012 | occgeo.facemeshstatus = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:1016:37: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 1016 | occgeo.face_maxh = netgen::mparam.maxh; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:17, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/occgeom.hpp:1, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx:73: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/../include/mydefs.hpp:26:15: warning: "DLL_HEADER" redefined 26 | #define DLL_HEADER __attribute__ ((visibility ("default"))) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.hxx:42, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.hxx:35, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib/nglib.h:34:11: note: this is the location of the previous definition 34 | #define DLL_HEADER __attribute__((visibility("default"))) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.hpp:12, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:18, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.hpp:68:2: warning: #warning "Unsupported CPU architecture" [-Wcpp] 68 | #warning "Unsupported CPU architecture" | ^~~~~~~ [ 99%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DNETGENPlugin_EXPORTS -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -DNETGEN_V6 -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.cxx In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp: In member function ‘void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘Standard_Integer’ {aka ‘int’} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:376:17: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:376:17: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 423 | face_sel_status = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = double; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx:291:43: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 291 | occgeoComm.face_maxh = netgen::mparam.maxh; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx:436:30: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: 436 | occgeom.facemeshstatus = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In member function ‘void ngcore::SharedLoop2::SharedIterator::GetNext2()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | if (steal_from == ranges.Size()) steal_from = 0; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 509 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | if (i > hash.Size()) i = 1; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 564 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare] 848 | for (size_t i = 0; i < np; i++) | ~~^~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | if(identnr <= type.Size()) | ~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1566 | while(type.Size() < identnr) | ~~~~~~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 200 | for (int i = 0; i < loch.boxes.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 654 | return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat; | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 683 | if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr]; | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 690 | { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; } | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for (int i = 0; i < transfreezone.Size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for (int i = 0; i < Size(); i++) | ~~^~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp: In member function ‘void netgen::OCCGeometry::SetFaceMaxH(std::size_t, double)’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:376:17: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘Standard_Integer’ {aka ‘int’} [-Wsign-compare] 376 | if(facenr >= fmap.Extent()) | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = double]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:927:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:376:17: warning: 927 | Archive & operator & (double & d) override { return ApplyHash(d); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:376:17: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:928:63: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 928 | Archive & operator & (int & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = short int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:929:65: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 929 | Archive & operator & (short & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:930:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 930 | Archive & operator & (long & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = long unsigned int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:931:66: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 931 | Archive & operator & (size_t & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = unsigned char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:932:73: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 932 | Archive & operator & (unsigned char & i) override { return ApplyHash(i); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = bool]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:933:64: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 933 | Archive & operator & (bool & b) override { return ApplyHash(b); } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp: In instantiation of ‘ngcore::Archive& ngcore::HashArchive::ApplyHash(T) [with T = char]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:935:34: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 935 | { for(auto c : str) ApplyHash(c); return *this; } /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:31: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray::Pos(const T&) const [with T = int; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:206:16: required from ‘bool netgen::NgFlatArray::Contains(const T&) const [with T = int; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 206 | return ( Pos(elem) >= 0 ); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/netgenout.hpp:108:35: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: 108 | if ( procs.GetProcs().Contains(0) ) /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.hpp:952:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 198 | for(TIND i=0; pos==-1 && i < this->size; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray& netgen::NgFlatArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:386:45: required from ‘netgen::NgArray& netgen::NgArray::operator=(const T&) [with T = bool; int BASE = 0; TIND = int]’ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 386 | NgFlatArray::operator= (val); /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp:423:25: required from here /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: 423 | face_sel_status = 0; /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:198:34: warning: | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = 0; i < size; i++) | ~~^~~~~~ [ 99%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.cxx.o cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DNETGENPlugin_EXPORTS -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -DNETGEN_V6 -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.cxx [100%] Linking CXX shared library libNETGENPlugin.so cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/NETGENPlugin.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -Wl,--as-needed -shared -Wl,-soname,libNETGENPlugin.so -o libNETGENPlugin.so CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis.cxx.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis_2D.cxx.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.cxx.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.cxx.o -Wl,-rpath,/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH:/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen:/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Geom:/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel: libStdMeshers.so ../Netgen/libnglib4smesh.so libSMESH.so libControls.so ../Geom/libGeom.so /usr/lib64/libvtkFiltersVerdict.so.9.2.6 /usr/lib64/libvtkCommonExecutionModel.so.9.2.6 /usr/lib64/libvtkverdict.so.9.2.6 libDriverDAT.so libDriverSTL.so libDriverUNV.so libDriverGMF.so libSMESHDS.so libDriver.so libSMESHUtils.so libSMDS.so /usr/lib64/libvtkCommonDataModel.so.9.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 libMEFISTO2.so ../Kernel/libKernel.so /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libTKOffset.so.7.6.3 /usr/lib64/libTKFillet.so.7.6.3 /usr/lib64/libTKMeshVS.so.7.6.3 /usr/lib64/libTKSTL.so.7.6.3 /usr/lib64/libTKXDESTEP.so.7.6.3 /usr/lib64/libTKSTEP.so.7.6.3 /usr/lib64/libTKSTEP209.so.7.6.3 /usr/lib64/libTKSTEPAttr.so.7.6.3 /usr/lib64/libTKSTEPBase.so.7.6.3 /usr/lib64/libTKXDEIGES.so.7.6.3 /usr/lib64/libTKIGES.so.7.6.3 /usr/lib64/libTKXSBase.so.7.6.3 /usr/lib64/libTKBool.so.7.6.3 /usr/lib64/libTKXCAF.so.7.6.3 /usr/lib64/libTKVCAF.so.7.6.3 /usr/lib64/libTKV3d.so.7.6.3 /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libTKHLR.so.7.6.3 -lGL /usr/lib64/libTKService.so.7.6.3 -lX11 -lfontconfig /usr/lib64/libfreetype.so /usr/lib64/libTKCAF.so.7.6.3 /usr/lib64/libTKBO.so.7.6.3 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKLCAF.so.7.6.3 /usr/lib64/libTKCDF.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so -ldl /usr/lib64/libz.so /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In member function ‘ReSize’: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:448:19: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 448 | T * p = new T[nsize]; | ^ /usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [100%] Built target NETGENPlugin gmake[1]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.BvdOtw + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64 ++ dirname /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd smesh-9.8.0.2 + DESTDIR=/builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64 + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libnglib4smesh.so -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libKernel.so -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libGeom.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libGeom.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libDriver.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libDriver.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libDriverDAT.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libDriverDAT.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libDriverGMF.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libDriverGMF.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libDriverSTL.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libDriverSTL.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libDriverUNV.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libDriverUNV.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libMEFISTO2.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libMEFISTO2.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libControls.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libControls.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libSMDS.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libSMDS.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libSMESH.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libSMESH.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libSMESHDS.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libSMESHDS.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libStdMeshers.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libStdMeshers.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libSMESHUtils.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libSMESHUtils.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libNETGENPlugin.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libNETGENPlugin.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libMeshVSLink.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/libMeshVSLink.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/cmake/SMESH-targets.cmake -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/cmake/SMESH-targets-relwithdebinfo.cmake -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/cmake/SMESHConfig.cmake -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/lib64/cmake/SMESHConfigVersion.cmake -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Netgen/meshing.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Netgen/occgeom.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Netgen/occmeshsurf.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Netgen/nglib.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/BasicsGenericDestructor.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/Basics_DirUtils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/Basics_MpiUtils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/Basics_OCCTVersion.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/Basics_Utils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/KernelBasis.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/PythonCppUtils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/SALOME_Basics.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/smIdType.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/smIdType.hxx.in -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/BaseTraceCollector.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/FileTraceCollector.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/LocalTraceBufferPool.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/LocalTraceCollector.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/SALOME_LocalTrace.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/utilities.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/OpUtil.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/SALOME_Utils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/Utils_CommException.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/Utils_CorbaException.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/Utils_DESTRUCTEUR_GENERIQUE.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/Utils_ExceptHandlers.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/Utils_Identity.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/Utils_Mutex.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/Utils_ORB_INIT.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/Utils_SALOME_Exception.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/Utils_SINGLETON.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Kernel/Utils_Timer.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Geom/GEOMUtils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Driver/Driver_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Driver/Driver_SMDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Driver/Driver_SMESHDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/DriverDAT/DriverDAT_R_SMDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/DriverDAT/DriverDAT_W_SMDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/DriverDAT/SMESH_DriverDAT.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/DriverGMF/DriverGMF.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/DriverGMF/DriverGMF_Read.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/DriverGMF/DriverGMF_Write.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/DriverGMF/SMESH_DriverGMF.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/DriverGMF/libmesh5.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/DriverSTL/DriverSTL_R_SMDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/DriverSTL/DriverSTL_W_SMDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/DriverSTL/SMESH_DriverSTL.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/DriverUNV/DriverUNV_R_SMDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/DriverUNV/DriverUNV_W_SMDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/DriverUNV/SMESH_DriverUNV.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/DriverUNV/UNV164_Structure.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/DriverUNV/UNV2411_Structure.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/DriverUNV/UNV2412_Structure.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/DriverUNV/UNV2417_Structure.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/DriverUNV/UNV2420_Structure.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/DriverUNV/UNV_Utilities.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/MEFISTO2/Rn.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/MEFISTO2/aptrte.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/Controls/SMESH_ControlsDef.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/ObjectPool.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDSAbs_ElementType.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_BallElement.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_CellOfNodes.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_Downward.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_EdgePosition.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_ElemIterator.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_ElementFactory.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_ElementHolder.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_FaceOfNodes.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_FacePosition.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_Iterator.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_IteratorOnIterators.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_LinearEdge.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_Mesh.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_Mesh0DElement.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_MeshCell.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_MeshEdge.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_MeshElement.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_MeshFace.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_MeshGroup.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_MeshInfo.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_MeshNode.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_MeshObject.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_MeshVolume.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_PolygonalFaceOfNodes.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_Position.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_SetIterator.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_SpacePosition.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_StdIterator.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_TypeOfPosition.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_UnstructuredGrid.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_VertexPosition.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_VolumeOfNodes.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_VolumeTool.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMDS_VtkCellIterator.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/SMESH_SMDS.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMDS/chrono.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESH/MG_ADAPT.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESH/SMESH_Algo.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESH/SMESH_Gen.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESH/SMESH_Group.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESH/SMESH_HypoFilter.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESH/SMESH_Hypothesis.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESH/SMESH_Mesh.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESH/SMESH_MeshEditor.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESH/SMESH_MesherHelper.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESH/SMESH_Pattern.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESH/SMESH_ProxyMesh.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESH/SMESH_SMESH.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESH/SMESH_subMesh.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESH/SMESH_subMeshEventListener.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESH/memoire.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHDS/SMESHDS_Command.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHDS/SMESHDS_CommandType.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHDS/SMESHDS_DataMapOfShape.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHDS/SMESHDS_Document.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHDS/SMESHDS_Group.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHDS/SMESHDS_GroupBase.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHDS/SMESHDS_GroupOnFilter.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHDS/SMESHDS_GroupOnGeom.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHDS/SMESHDS_Hypothesis.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHDS/SMESHDS_Mesh.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHDS/SMESHDS_Script.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHDS/SMESHDS_SubMesh.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHDS/SMESHDS_TSubMeshHolder.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHDS/SMESH_Controls.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHDS/SMESH_SMESHDS.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/SMESH_StdMeshers.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_Adaptive1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_Arithmetic1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_AutomaticLength.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_BlockRenumber.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_CartesianParameters3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_Cartesian_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_CompositeHexa_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_CompositeSegment_1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_Deflection1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_Distribution.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_FaceSide.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_FixedPoints1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_Geometric1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_HexaFromSkin_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_Hexa_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_ImportSource.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_Import_1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_Import_1D2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_LayerDistribution.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_LayerDistribution2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_LengthFromEdges.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_LocalLength.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_MEFISTO_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_MaxElementArea.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_MaxElementVolume.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_MaxLength.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_NotConformAllowed.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_NumberOfLayers.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_NumberOfLayers2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_NumberOfSegments.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_Penta_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_PolygonPerFace_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_PolyhedronPerSolid_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_Prism_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_ProjectionSource1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_ProjectionSource2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_ProjectionSource3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_ProjectionUtils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_Projection_1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_Projection_1D2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_Projection_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_Projection_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_Propagation.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_QuadToTriaAdaptor.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_QuadrangleParams.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_QuadranglePreference.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_Quadrangle_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_QuadraticMesh.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_RadialPrism_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_Regular_1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_Reversible1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_SegmentAroundVertex_0D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_SegmentLengthAroundVertex.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_StartEndLength.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_UseExisting_1D2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_ViscousLayers.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/StdMeshers/StdMeshers_ViscousLayers2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHUtils/SMESH_Block.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHUtils/SMESH_BoostTxtArchive.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHUtils/SMESH_Comment.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHUtils/SMESH_ComputeError.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHUtils/SMESH_ControlPnt.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHUtils/SMESH_Delaunay.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHUtils/SMESH_File.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHUtils/SMESH_Indexer.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHUtils/SMESH_MAT2d.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHUtils/SMESH_MGLicenseKeyGen.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHUtils/SMESH_MeshAlgos.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHUtils/SMESH_Octree.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHUtils/SMESH_OctreeNode.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHUtils/SMESH_Quadtree.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHUtils/SMESH_Tree.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHUtils/SMESH_TryCatch.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHUtils/SMESH_TypeDefs.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/SMESHUtils/SMESH_Utils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Defs.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis_2D_ONLY_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis_2D_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis_3D_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Mesher.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D3D_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_3D_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Remesher_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/MeshVSLink/Handle_SMESH_MeshVSLink.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/MeshVSLink/SMESH_MeshVSLink.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/MeshVSLink/SMESH_MeshVSLink.ixx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/include/smesh/MeshVSLink/SMESH_MeshVSLink.jxx + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 9.8.0.2-9.fc41 --unique-debug-suffix -9.8.0.2-9.fc41.aarch64 --unique-debug-src-base smesh-9.8.0.2-9.fc41.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/smesh-9.8.0.2 find-debuginfo: starting Extracting debug info from 17 files DWARF-compressing 17 files sepdebugcrcfix: Updated 17 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/smesh-9.8.0.2-9.fc41.aarch64 22952 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.YtiCs8 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd smesh-9.8.0.2 + /usr/bin/ctest --test-dir redhat-linux-build --output-on-failure --force-new-ctest-process -j4 Internal ctest changing into directory: /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build Test project /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build No tests were found!!! + RPM_EC=0 ++ jobs -p + exit 0 Processing files: smesh-9.8.0.2-9.fc41.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ADiS7c + umask 022 + cd /builddir/build/BUILD + cd smesh-9.8.0.2 + DOCDIR=/builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/share/doc/smesh + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/share/doc/smesh + cp -pr /builddir/build/BUILD/smesh-9.8.0.2/README.md /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/share/doc/smesh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.RWJo2t + umask 022 + cd /builddir/build/BUILD + cd smesh-9.8.0.2 + LICENSEDIR=/builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/share/licenses/smesh + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/share/licenses/smesh + cp -pr /builddir/build/BUILD/smesh-9.8.0.2/LICENSE.txt /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64/usr/share/licenses/smesh + RPM_EC=0 ++ jobs -p + exit 0 Provides: libControls.so()(64bit) libDriver.so()(64bit) libDriverDAT.so()(64bit) libDriverGMF.so()(64bit) libDriverSTL.so()(64bit) libDriverUNV.so()(64bit) libGeom.so()(64bit) libKernel.so()(64bit) libMEFISTO2.so()(64bit) libMeshVSLink.so()(64bit) libNETGENPlugin.so()(64bit) libSMDS.so()(64bit) libSMESH.so()(64bit) libSMESHDS.so()(64bit) libSMESHUtils.so()(64bit) libStdMeshers.so()(64bit) libnglib4smesh.so()(64bit) smesh = 9.8.0.2-9.fc41 smesh(aarch-64) = 9.8.0.2-9.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libControls.so()(64bit) libDriver.so()(64bit) libDriverDAT.so()(64bit) libDriverGMF.so()(64bit) libDriverSTL.so()(64bit) libDriverUNV.so()(64bit) libGeom.so()(64bit) libKernel.so()(64bit) libMEFISTO2.so()(64bit) libSMDS.so()(64bit) libSMESH.so()(64bit) libSMESHDS.so()(64bit) libSMESHUtils.so()(64bit) libStdMeshers.so()(64bit) libTKBO.so.7()(64bit) libTKBRep.so.7()(64bit) libTKBool.so.7()(64bit) libTKCDF.so.7()(64bit) libTKG2d.so.7()(64bit) libTKG3d.so.7()(64bit) libTKGeomAlgo.so.7()(64bit) libTKGeomBase.so.7()(64bit) libTKIGES.so.7()(64bit) libTKLCAF.so.7()(64bit) libTKMath.so.7()(64bit) libTKMesh.so.7()(64bit) libTKMeshVS.so.7()(64bit) libTKOffset.so.7()(64bit) libTKPrim.so.7()(64bit) libTKSTEP.so.7()(64bit) libTKSTEPBase.so.7()(64bit) libTKSTL.so.7()(64bit) libTKShHealing.so.7()(64bit) libTKTopAlgo.so.7()(64bit) libTKV3d.so.7()(64bit) libTKXCAF.so.7()(64bit) libTKXDEIGES.so.7()(64bit) libTKXDESTEP.so.7()(64bit) libTKXSBase.so.7()(64bit) libTKernel.so.7()(64bit) libboost_filesystem.so.1.83.0()(64bit) libboost_serialization.so.1.83.0()(64bit) libboost_thread.so.1.83.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.29)(64bit) libnglib4smesh.so()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.5)(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.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libvtkCommonCore.so.1()(64bit) libvtkCommonDataModel.so.1()(64bit) libvtkFiltersVerdict.so.1()(64bit) libvtksys.so.1()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Obsoletes: smesh-doc < 6.7.5-9 Processing files: smesh-devel-9.8.0.2-9.fc41.aarch64 Provides: smesh-devel = 9.8.0.2-9.fc41 smesh-devel(aarch-64) = 9.8.0.2-9.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: smesh-debugsource-9.8.0.2-9.fc41.aarch64 Provides: smesh-debugsource = 9.8.0.2-9.fc41 smesh-debugsource(aarch-64) = 9.8.0.2-9.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: smesh-debuginfo-9.8.0.2-9.fc41.aarch64 Provides: debuginfo(build-id) = 00e12549e770c22e89b5f5966960fada7fef3d8c debuginfo(build-id) = 0aedf7368f569afba9fe23457c3fd8fcc2742941 debuginfo(build-id) = 172cd347f726e78074d09c31f25cb8af27b592f0 debuginfo(build-id) = 291e3951017bd6b384a5db7cf2e7e77ce8f5cf4a debuginfo(build-id) = 497734ab8488583e5fff9a1603cbd00862c07d5f debuginfo(build-id) = 55c158204cba358074c2479c2dcfdbc1a0a12715 debuginfo(build-id) = 5f6c32fe004d9876cde3163db0268620ea7fa887 debuginfo(build-id) = 7e3566a0b849ffcafa50c58b32a36f4013d2f2eb debuginfo(build-id) = 8750f18427c41f8b8a4dcf532cf20314cc05b5f2 debuginfo(build-id) = 8c8ed90f8edf3a26c8831e5a16d8906be976a760 debuginfo(build-id) = a6a35bf2096563e597f866ffce277bbb68836e16 debuginfo(build-id) = b64cf7e4ff4fdd54695395d890dc2b1ffa61d9c0 debuginfo(build-id) = b6d0d160e5240d70fa0ac9e3f26e936c9a2bb354 debuginfo(build-id) = ceea38c3c6c3724dc59d972fa48677cc0752dcd6 debuginfo(build-id) = dfa0aa4f0bec758b5e65806cbf6d97b9a063da73 debuginfo(build-id) = ef336581081f5d7f6de1e0eefff9a5e2667fe232 debuginfo(build-id) = f47066312a23b2bd12afa1a913caece2b5f29dbe libControls.so-9.8.0.2-9.fc41.aarch64.debug()(64bit) libDriver.so-9.8.0.2-9.fc41.aarch64.debug()(64bit) libDriverDAT.so-9.8.0.2-9.fc41.aarch64.debug()(64bit) libDriverGMF.so-9.8.0.2-9.fc41.aarch64.debug()(64bit) libDriverSTL.so-9.8.0.2-9.fc41.aarch64.debug()(64bit) libDriverUNV.so-9.8.0.2-9.fc41.aarch64.debug()(64bit) libGeom.so-9.8.0.2-9.fc41.aarch64.debug()(64bit) libKernel.so-9.8.0.2-9.fc41.aarch64.debug()(64bit) libMEFISTO2.so-9.8.0.2-9.fc41.aarch64.debug()(64bit) libMeshVSLink.so-9.8.0.2-9.fc41.aarch64.debug()(64bit) libNETGENPlugin.so-9.8.0.2-9.fc41.aarch64.debug()(64bit) libSMDS.so-9.8.0.2-9.fc41.aarch64.debug()(64bit) libSMESH.so-9.8.0.2-9.fc41.aarch64.debug()(64bit) libSMESHDS.so-9.8.0.2-9.fc41.aarch64.debug()(64bit) libSMESHUtils.so-9.8.0.2-9.fc41.aarch64.debug()(64bit) libStdMeshers.so-9.8.0.2-9.fc41.aarch64.debug()(64bit) libnglib4smesh.so-9.8.0.2-9.fc41.aarch64.debug()(64bit) smesh-debuginfo = 9.8.0.2-9.fc41 smesh-debuginfo(aarch-64) = 9.8.0.2-9.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: smesh-debugsource(aarch-64) = 9.8.0.2-9.fc41 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64 Wrote: /builddir/build/RPMS/smesh-devel-9.8.0.2-9.fc41.aarch64.rpm Wrote: /builddir/build/RPMS/smesh-9.8.0.2-9.fc41.aarch64.rpm Wrote: /builddir/build/RPMS/smesh-debugsource-9.8.0.2-9.fc41.aarch64.rpm Wrote: /builddir/build/RPMS/smesh-debuginfo-9.8.0.2-9.fc41.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.1J6zDn + umask 022 + cd /builddir/build/BUILD + cd smesh-9.8.0.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/smesh-9.8.0.2-9.fc41.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.SaDTHY + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/smesh-9.8.0.2-SPECPARTS + rm -rf smesh-9.8.0.2 smesh-9.8.0.2.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild smesh-9.8.0.2-9.fc41.src.rpm Finish: build phase for smesh-9.8.0.2-9.fc41.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-aarch64-1714117110.312680/root/var/log/dnf5.log INFO: Done(/var/lib/copr-rpmbuild/results/smesh-9.8.0.2-9.fc41.src.rpm) Config(child) 8 minutes 19 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": "smesh-debuginfo", "epoch": null, "version": "9.8.0.2", "release": "9.fc41", "arch": "aarch64" }, { "name": "smesh-debugsource", "epoch": null, "version": "9.8.0.2", "release": "9.fc41", "arch": "aarch64" }, { "name": "smesh-devel", "epoch": null, "version": "9.8.0.2", "release": "9.fc41", "arch": "aarch64" }, { "name": "smesh", "epoch": null, "version": "9.8.0.2", "release": "9.fc41", "arch": "aarch64" }, { "name": "smesh", "epoch": null, "version": "9.8.0.2", "release": "9.fc41", "arch": "src" } ] } RPMResults finished