Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c112' (ED25519) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 5225957 --chroot fedora-rawhide-x86_64 --detached Version: 0.62 PID: 5042 Logging PID: 5043 Task: {'appstream': True, 'background': False, 'bootstrap': 'off', 'build_id': 5225957, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': '5330781191afa1c9ceb3a8d246864e31f9835b99', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/hobbes1069/FreeCAD_NEXT/smesh', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'smesh', 'package_version': '9.8.0.2-2.fc38', 'project_dirname': 'FreeCAD_NEXT', 'project_name': 'FreeCAD_NEXT', 'project_owner': 'hobbes1069', 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/hobbes1069/FreeCAD_NEXT/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository'}], 'sandbox': 'hobbes1069/FreeCAD_NEXT--hobbes1069', 'source_json': {}, 'source_type': None, 'submitter': 'hobbes1069', 'tags': [], 'task_id': '5225957-fedora-rawhide-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/hobbes1069/FreeCAD_NEXT/smesh /var/lib/copr-rpmbuild/workspace/workdir-3o4vla1f/smesh --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/hobbes1069/FreeCAD_NEXT/smesh', '/var/lib/copr-rpmbuild/workspace/workdir-3o4vla1f/smesh', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-3o4vla1f/smesh'... Running: git checkout 5330781191afa1c9ceb3a8d246864e31f9835b99 cmd: ['git', 'checkout', '5330781191afa1c9ceb3a8d246864e31f9835b99'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-3o4vla1f/smesh rc: 0 stdout: stderr: Note: switching to '5330781191afa1c9ceb3a8d246864e31f9835b99'. 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 5330781 automatic import of smesh Running: copr-distgit-client sources /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-3o4vla1f/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: Calling: curl -H Pragma: -o smesh-9.8.0.2.tar.gz --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/hobbes1069/FreeCAD_NEXT/smesh/smesh-9.8.0.2.tar.gz/md5/98ecf36eb973c04f66633be1b95c7105/smesh-9.8.0.2.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 17.6M 100 17.6M 0 0 14.5M 0 0:00:01 0:00:01 --:--:-- 14.5M INFO: Reading stdout from command: md5sum smesh-9.8.0.2.tar.gz Running (timeout=18000): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-3o4vla1f/smesh/smesh.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-3o4vla1f/smesh --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1673567426.487869 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 3.5 starting (python version = 3.11.0, NVR = mock-3.5-1.fc37)... Start: 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-3o4vla1f/smesh/smesh.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1673567426.487869/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.5 INFO: Mock Version: 3.5 Start: dnf install No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 668 kB/s | 154 kB 00:00 fedora 24 MB/s | 65 MB 00:02 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash x86_64 5.2.15-1.fc38 fedora 1.8 M bzip2 x86_64 1.0.8-12.fc37 fedora 52 k coreutils x86_64 9.1-10.fc38 fedora 1.1 M cpio x86_64 2.13-13.fc38 fedora 276 k diffutils x86_64 3.8-3.fc37 fedora 378 k fedora-release-common noarch 38-0.15 fedora 21 k findutils x86_64 1:4.9.0-2.fc37 fedora 492 k gawk x86_64 5.1.1-4.fc37 fedora 1.0 M glibc-minimal-langpack x86_64 2.36.9000-19.fc38 fedora 30 k grep x86_64 3.8-2.fc38 fedora 292 k gzip x86_64 1.12-2.fc37 fedora 166 k info x86_64 7.0.1-1.fc38 fedora 181 k patch x86_64 2.7.6-17.fc37 fedora 124 k redhat-rpm-config noarch 240-1.fc38 fedora 82 k rpm-build x86_64 4.18.0-9.fc38 fedora 77 k sed x86_64 4.8-11.fc37 fedora 306 k shadow-utils x86_64 2:4.13-3.fc38 fedora 1.3 M tar x86_64 2:1.34-5.fc38 fedora 885 k unzip x86_64 6.0-58.fc38 fedora 182 k util-linux x86_64 2.38.1-3.fc38 fedora 2.3 M which x86_64 2.21-36.fc38 fedora 41 k xz x86_64 5.2.9-1.fc38 fedora 306 k Installing dependencies: alternatives x86_64 1.21-1.fc38 fedora 38 k ansible-srpm-macros noarch 1-8.1.fc38 fedora 8.6 k audit-libs x86_64 3.0.9-2.fc38 fedora 116 k authselect x86_64 1.4.2-1.fc38 fedora 144 k authselect-libs x86_64 1.4.2-1.fc38 fedora 250 k basesystem noarch 11-14.fc37 fedora 7.0 k binutils x86_64 2.39-6.fc38 fedora 5.5 M binutils-gold x86_64 2.39-6.fc38 fedora 777 k bzip2-libs x86_64 1.0.8-12.fc37 fedora 41 k ca-certificates noarch 2022.2.54-5.fc37 fedora 829 k coreutils-common x86_64 9.1-10.fc38 fedora 2.0 M cracklib x86_64 2.9.7-30.fc38 fedora 92 k crypto-policies noarch 20221215-1.gita4c31a3.fc38 fedora 90 k curl x86_64 7.87.0-2.fc38 fedora 345 k cyrus-sasl-lib x86_64 2.1.28-8.fc38 fedora 792 k debugedit x86_64 5.0-5.fc37 fedora 77 k dwz x86_64 0.15-1.fc38 fedora 136 k ed x86_64 1.18-2.fc37 fedora 78 k efi-srpm-macros noarch 5-6.fc37 fedora 22 k elfutils x86_64 0.188-3.fc38 fedora 529 k elfutils-debuginfod-client x86_64 0.188-3.fc38 fedora 40 k elfutils-default-yama-scope noarch 0.188-3.fc38 fedora 15 k elfutils-libelf x86_64 0.188-3.fc38 fedora 196 k elfutils-libs x86_64 0.188-3.fc38 fedora 257 k fedora-gpg-keys noarch 38-0.3 fedora 125 k fedora-release noarch 38-0.15 fedora 11 k fedora-release-identity-basic noarch 38-0.15 fedora 12 k fedora-repos noarch 38-0.3 fedora 10 k fedora-repos-rawhide noarch 38-0.3 fedora 9.7 k file x86_64 5.42-4.fc37 fedora 49 k file-libs x86_64 5.42-4.fc37 fedora 676 k filesystem x86_64 3.18-2.fc37 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-10.fc38 fedora 26 k fpc-srpm-macros noarch 1.3-6.fc37 fedora 7.7 k gdb-minimal x86_64 12.1-10.fc38 fedora 3.7 M gdbm-libs x86_64 1:1.23-2.fc37 fedora 56 k ghc-srpm-macros noarch 1.5.0-7.fc37 fedora 7.8 k glibc x86_64 2.36.9000-19.fc38 fedora 2.1 M glibc-common x86_64 2.36.9000-19.fc38 fedora 309 k glibc-gconv-extra x86_64 2.36.9000-19.fc38 fedora 1.6 M gmp x86_64 1:6.2.1-3.fc37 fedora 315 k gnat-srpm-macros noarch 5-1.fc38 fedora 8.4 k go-srpm-macros noarch 3.2.0-1.fc38 fedora 27 k jansson x86_64 2.13.1-5.fc37 fedora 44 k kernel-srpm-macros noarch 1.0-15.fc37 fedora 9.4 k keyutils-libs x86_64 1.6.1-5.fc37 fedora 31 k krb5-libs x86_64 1.20.1-3.fc38 fedora 723 k libacl x86_64 2.3.1-4.fc37 fedora 23 k libarchive x86_64 3.6.1-3.fc38 fedora 397 k libattr x86_64 2.5.1-5.fc37 fedora 18 k libblkid x86_64 2.38.1-3.fc38 fedora 106 k libbrotli x86_64 1.0.9-9.fc37 fedora 315 k libcap x86_64 2.48-5.fc37 fedora 67 k libcap-ng x86_64 0.8.3-4.fc38 fedora 32 k libcom_err x86_64 1.46.5-3.fc37 fedora 25 k libcurl x86_64 7.87.0-2.fc38 fedora 304 k libdb x86_64 5.3.28-54.fc38 fedora 764 k libeconf x86_64 0.4.0-4.fc37 fedora 27 k libevent x86_64 2.1.12-7.fc37 fedora 261 k libfdisk x86_64 2.38.1-3.fc38 fedora 160 k libffi x86_64 3.4.4-1.fc38 fedora 38 k libgcc x86_64 12.2.1-4.fc38 fedora 108 k libgomp x86_64 12.2.1-4.fc38 fedora 296 k libidn2 x86_64 2.3.4-1.fc38 fedora 160 k libmount x86_64 2.38.1-3.fc38 fedora 135 k libnghttp2 x86_64 1.51.0-1.fc38 fedora 75 k libnsl2 x86_64 2.0.0-4.fc37 fedora 30 k libpkgconf x86_64 1.8.0-3.fc37 fedora 36 k libpsl x86_64 0.21.2-1.fc38 fedora 65 k libpwquality x86_64 1.4.5-1.fc38 fedora 119 k libselinux x86_64 3.5-0.rc1.1.fc38.1 fedora 86 k libsemanage x86_64 3.5-0.rc1.1.fc38 fedora 119 k libsepol x86_64 3.5-0.rc1.1.fc38 fedora 322 k libsigsegv x86_64 2.14-3.fc37 fedora 27 k libsmartcols x86_64 2.38.1-3.fc38 fedora 64 k libssh x86_64 0.10.4-2.fc38 fedora 209 k libssh-config noarch 0.10.4-2.fc38 fedora 8.8 k libstdc++ x86_64 12.2.1-4.fc38 fedora 800 k libtasn1 x86_64 4.19.0-1.fc38 fedora 75 k libtirpc x86_64 1.3.3-0.fc37 fedora 93 k libunistring x86_64 1.0-2.fc37 fedora 549 k libutempter x86_64 1.2.1-7.fc37 fedora 26 k libuuid x86_64 2.38.1-3.fc38 fedora 27 k libverto x86_64 0.3.2-4.fc37 fedora 21 k libxcrypt x86_64 4.4.33-5.fc38 fedora 120 k libxml2 x86_64 2.10.3-2.fc38 fedora 705 k libzstd x86_64 1.5.2-3.fc37 fedora 294 k lua-libs x86_64 5.4.4-7.fc38 fedora 131 k lua-srpm-macros noarch 1-7.fc37 fedora 8.8 k lz4-libs x86_64 1.9.4-1.fc38 fedora 67 k mpfr x86_64 4.1.1-2.fc38 fedora 598 k ncurses-base noarch 6.4-1.20230107.fc38 fedora 86 k ncurses-libs x86_64 6.4-1.20230107.fc38 fedora 332 k nettle x86_64 3.8-2.fc37 fedora 414 k nim-srpm-macros noarch 3-7.fc37 fedora 8.4 k ocaml-srpm-macros noarch 7-2.fc37 fedora 13 k openblas-srpm-macros noarch 2-12.fc37 fedora 7.5 k openldap x86_64 2.6.3-1.fc38 fedora 254 k openssl-libs x86_64 1:3.0.7-2.fc38 fedora 2.1 M p11-kit x86_64 0.24.1-5.fc38 fedora 376 k p11-kit-trust x86_64 0.24.1-5.fc38 fedora 137 k package-notes-srpm-macros noarch 0.5-6.fc38 fedora 11 k pam x86_64 1.5.2-15.fc38 fedora 559 k pam-libs x86_64 1.5.2-15.fc38 fedora 57 k pcre2 x86_64 10.40-1.fc37.1 fedora 236 k pcre2-syntax noarch 10.40-1.fc37.1 fedora 142 k perl-srpm-macros noarch 1-47.fc38 fedora 8.2 k pkgconf x86_64 1.8.0-3.fc37 fedora 41 k pkgconf-m4 noarch 1.8.0-3.fc37 fedora 14 k pkgconf-pkg-config x86_64 1.8.0-3.fc37 fedora 10 k popt x86_64 1.19-1.fc38 fedora 66 k publicsuffix-list-dafsa noarch 20221208-1.fc38 fedora 59 k python-srpm-macros noarch 3.11-7.fc38 fedora 26 k qt5-srpm-macros noarch 5.15.8-1.fc38 fedora 8.0 k readline x86_64 8.2-2.fc38 fedora 211 k rpm x86_64 4.18.0-9.fc38 fedora 569 k rpm-build-libs x86_64 4.18.0-9.fc38 fedora 95 k rpm-libs x86_64 4.18.0-9.fc38 fedora 312 k rpm-sequoia x86_64 1.2.0-1.fc38 fedora 829 k rpmautospec-rpm-macros noarch 0.3.1-1.fc38 fedora 8.8 k rust-srpm-macros noarch 23-1.fc38 fedora 9.4 k setup noarch 2.14.3-1.fc38 fedora 152 k sqlite-libs x86_64 3.40.1-1.fc38 fedora 661 k systemd-libs x86_64 252.4-598.fc38 fedora 632 k tzdata noarch 2022g-1.fc38 fedora 716 k util-linux-core x86_64 2.38.1-3.fc38 fedora 470 k xxhash-libs x86_64 0.8.1-3.fc37 fedora 41 k xz-libs x86_64 5.2.9-1.fc38 fedora 93 k zip x86_64 3.0-35.fc38 fedora 259 k zlib x86_64 1.2.13-2.fc38 fedora 94 k zstd x86_64 1.5.2-3.fc37 fedora 447 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 153 Packages Total download size: 53 M Installed size: 181 M Downloading Packages: (1/153): ansible-srpm-macros-1-8.1.fc38.noarch. 68 kB/s | 8.6 kB 00:00 (2/153): alternatives-1.21-1.fc38.x86_64.rpm 216 kB/s | 38 kB 00:00 (3/153): authselect-1.4.2-1.fc38.x86_64.rpm 1.7 MB/s | 144 kB 00:00 (4/153): audit-libs-3.0.9-2.fc38.x86_64.rpm 491 kB/s | 116 kB 00:00 (5/153): authselect-libs-1.4.2-1.fc38.x86_64.rp 3.3 MB/s | 250 kB 00:00 (6/153): basesystem-11-14.fc37.noarch.rpm 117 kB/s | 7.0 kB 00:00 (7/153): bash-5.2.15-1.fc38.x86_64.rpm 18 MB/s | 1.8 MB 00:00 (8/153): binutils-gold-2.39-6.fc38.x86_64.rpm 11 MB/s | 777 kB 00:00 (9/153): bzip2-libs-1.0.8-12.fc37.x86_64.rpm 1.4 MB/s | 41 kB 00:00 (10/153): bzip2-1.0.8-12.fc37.x86_64.rpm 1.5 MB/s | 52 kB 00:00 (11/153): binutils-2.39-6.fc38.x86_64.rpm 40 MB/s | 5.5 MB 00:00 (12/153): ca-certificates-2022.2.54-5.fc37.noar 16 MB/s | 829 kB 00:00 (13/153): coreutils-9.1-10.fc38.x86_64.rpm 12 MB/s | 1.1 MB 00:00 (14/153): coreutils-common-9.1-10.fc38.x86_64.r 21 MB/s | 2.0 MB 00:00 (15/153): cpio-2.13-13.fc38.x86_64.rpm 3.5 MB/s | 276 kB 00:00 (16/153): cracklib-2.9.7-30.fc38.x86_64.rpm 2.3 MB/s | 92 kB 00:00 (17/153): crypto-policies-20221215-1.gita4c31a3 2.5 MB/s | 90 kB 00:00 (18/153): curl-7.87.0-2.fc38.x86_64.rpm 10 MB/s | 345 kB 00:00 (19/153): cyrus-sasl-lib-2.1.28-8.fc38.x86_64.r 17 MB/s | 792 kB 00:00 (20/153): diffutils-3.8-3.fc37.x86_64.rpm 5.7 MB/s | 378 kB 00:00 (21/153): dwz-0.15-1.fc38.x86_64.rpm 2.3 MB/s | 136 kB 00:00 (22/153): debugedit-5.0-5.fc37.x86_64.rpm 828 kB/s | 77 kB 00:00 (23/153): ed-1.18-2.fc37.x86_64.rpm 1.6 MB/s | 78 kB 00:00 (24/153): efi-srpm-macros-5-6.fc37.noarch.rpm 460 kB/s | 22 kB 00:00 (25/153): elfutils-0.188-3.fc38.x86_64.rpm 8.8 MB/s | 529 kB 00:00 (26/153): elfutils-debuginfod-client-0.188-3.fc 1.0 MB/s | 40 kB 00:00 (27/153): elfutils-default-yama-scope-0.188-3.f 331 kB/s | 15 kB 00:00 (28/153): elfutils-libelf-0.188-3.fc38.x86_64.r 4.5 MB/s | 196 kB 00:00 (29/153): elfutils-libs-0.188-3.fc38.x86_64.rpm 8.2 MB/s | 257 kB 00:00 (30/153): fedora-gpg-keys-38-0.3.noarch.rpm 2.2 MB/s | 125 kB 00:00 (31/153): fedora-release-38-0.15.noarch.rpm 255 kB/s | 11 kB 00:00 (32/153): fedora-release-common-38-0.15.noarch. 308 kB/s | 21 kB 00:00 (33/153): fedora-release-identity-basic-38-0.15 282 kB/s | 12 kB 00:00 (34/153): fedora-repos-rawhide-38-0.3.noarch.rp 321 kB/s | 9.7 kB 00:00 (35/153): fedora-repos-38-0.3.noarch.rpm 164 kB/s | 10 kB 00:00 (36/153): file-5.42-4.fc37.x86_64.rpm 1.7 MB/s | 49 kB 00:00 (37/153): file-libs-5.42-4.fc37.x86_64.rpm 9.6 MB/s | 676 kB 00:00 (38/153): filesystem-3.18-2.fc37.x86_64.rpm 15 MB/s | 1.1 MB 00:00 (39/153): findutils-4.9.0-2.fc37.x86_64.rpm 5.0 MB/s | 492 kB 00:00 (40/153): fonts-srpm-macros-2.0.5-10.fc38.noarc 643 kB/s | 26 kB 00:00 (41/153): fpc-srpm-macros-1.3-6.fc37.noarch.rpm 101 kB/s | 7.7 kB 00:00 (42/153): gawk-5.1.1-4.fc37.x86_64.rpm 9.2 MB/s | 1.0 MB 00:00 (43/153): gdbm-libs-1.23-2.fc37.x86_64.rpm 812 kB/s | 56 kB 00:00 (44/153): ghc-srpm-macros-1.5.0-7.fc37.noarch.r 241 kB/s | 7.8 kB 00:00 (45/153): gdb-minimal-12.1-10.fc38.x86_64.rpm 21 MB/s | 3.7 MB 00:00 (46/153): glibc-common-2.36.9000-19.fc38.x86_64 5.6 MB/s | 309 kB 00:00 (47/153): glibc-2.36.9000-19.fc38.x86_64.rpm 22 MB/s | 2.1 MB 00:00 (48/153): glibc-gconv-extra-2.36.9000-19.fc38.x 16 MB/s | 1.6 MB 00:00 (49/153): glibc-minimal-langpack-2.36.9000-19.f 286 kB/s | 30 kB 00:00 (50/153): gnat-srpm-macros-5-1.fc38.noarch.rpm 164 kB/s | 8.4 kB 00:00 (51/153): go-srpm-macros-3.2.0-1.fc38.noarch.rp 676 kB/s | 27 kB 00:00 (52/153): gmp-6.2.1-3.fc37.x86_64.rpm 2.1 MB/s | 315 kB 00:00 (53/153): grep-3.8-2.fc38.x86_64.rpm 6.6 MB/s | 292 kB 00:00 (54/153): gzip-1.12-2.fc37.x86_64.rpm 3.5 MB/s | 166 kB 00:00 (55/153): info-7.0.1-1.fc38.x86_64.rpm 2.3 MB/s | 181 kB 00:00 (56/153): kernel-srpm-macros-1.0-15.fc37.noarch 125 kB/s | 9.4 kB 00:00 (57/153): jansson-2.13.1-5.fc37.x86_64.rpm 513 kB/s | 44 kB 00:00 (58/153): keyutils-libs-1.6.1-5.fc37.x86_64.rpm 442 kB/s | 31 kB 00:00 (59/153): libacl-2.3.1-4.fc37.x86_64.rpm 274 kB/s | 23 kB 00:00 (60/153): krb5-libs-1.20.1-3.fc38.x86_64.rpm 7.5 MB/s | 723 kB 00:00 (61/153): libattr-2.5.1-5.fc37.x86_64.rpm 177 kB/s | 18 kB 00:00 (62/153): libarchive-3.6.1-3.fc38.x86_64.rpm 2.4 MB/s | 397 kB 00:00 (63/153): libblkid-2.38.1-3.fc38.x86_64.rpm 1.0 MB/s | 106 kB 00:00 (64/153): libbrotli-1.0.9-9.fc37.x86_64.rpm 5.1 MB/s | 315 kB 00:00 (65/153): libcap-2.48-5.fc37.x86_64.rpm 1.1 MB/s | 67 kB 00:00 (66/153): libcap-ng-0.8.3-4.fc38.x86_64.rpm 492 kB/s | 32 kB 00:00 (67/153): libcom_err-1.46.5-3.fc37.x86_64.rpm 742 kB/s | 25 kB 00:00 (68/153): libcurl-7.87.0-2.fc38.x86_64.rpm 9.9 MB/s | 304 kB 00:00 (69/153): libdb-5.3.28-54.fc38.x86_64.rpm 11 MB/s | 764 kB 00:00 (70/153): libevent-2.1.12-7.fc37.x86_64.rpm 5.2 MB/s | 261 kB 00:00 (71/153): libeconf-0.4.0-4.fc37.x86_64.rpm 454 kB/s | 27 kB 00:00 (72/153): libfdisk-2.38.1-3.fc38.x86_64.rpm 8.7 MB/s | 160 kB 00:00 (73/153): libffi-3.4.4-1.fc38.x86_64.rpm 578 kB/s | 38 kB 00:00 (74/153): libgcc-12.2.1-4.fc38.x86_64.rpm 1.0 MB/s | 108 kB 00:00 (75/153): libgomp-12.2.1-4.fc38.x86_64.rpm 2.9 MB/s | 296 kB 00:00 (76/153): libmount-2.38.1-3.fc38.x86_64.rpm 2.8 MB/s | 135 kB 00:00 (77/153): libidn2-2.3.4-1.fc38.x86_64.rpm 1.5 MB/s | 160 kB 00:00 (78/153): libnghttp2-1.51.0-1.fc38.x86_64.rpm 1.0 MB/s | 75 kB 00:00 (79/153): libnsl2-2.0.0-4.fc37.x86_64.rpm 758 kB/s | 30 kB 00:00 (80/153): libpkgconf-1.8.0-3.fc37.x86_64.rpm 1.0 MB/s | 36 kB 00:00 (81/153): libpsl-0.21.2-1.fc38.x86_64.rpm 1.2 MB/s | 65 kB 00:00 (82/153): libselinux-3.5-0.rc1.1.fc38.1.x86_64. 1.5 MB/s | 86 kB 00:00 (83/153): libpwquality-1.4.5-1.fc38.x86_64.rpm 1.8 MB/s | 119 kB 00:00 (84/153): libsemanage-3.5-0.rc1.1.fc38.x86_64.r 3.1 MB/s | 119 kB 00:00 (85/153): libsmartcols-2.38.1-3.fc38.x86_64.rpm 1.8 MB/s | 64 kB 00:00 (86/153): libsepol-3.5-0.rc1.1.fc38.x86_64.rpm 5.9 MB/s | 322 kB 00:00 (87/153): libsigsegv-2.14-3.fc37.x86_64.rpm 485 kB/s | 27 kB 00:00 (88/153): libssh-0.10.4-2.fc38.x86_64.rpm 5.2 MB/s | 209 kB 00:00 (89/153): libssh-config-0.10.4-2.fc38.noarch.rp 184 kB/s | 8.8 kB 00:00 (90/153): libstdc++-12.2.1-4.fc38.x86_64.rpm 16 MB/s | 800 kB 00:00 (91/153): libtasn1-4.19.0-1.fc38.x86_64.rpm 2.0 MB/s | 75 kB 00:00 (92/153): libtirpc-1.3.3-0.fc37.x86_64.rpm 2.8 MB/s | 93 kB 00:00 (93/153): libuuid-2.38.1-3.fc38.x86_64.rpm 1.1 MB/s | 27 kB 00:00 (94/153): libutempter-1.2.1-7.fc37.x86_64.rpm 625 kB/s | 26 kB 00:00 (95/153): libunistring-1.0-2.fc37.x86_64.rpm 7.5 MB/s | 549 kB 00:00 (96/153): libxcrypt-4.4.33-5.fc38.x86_64.rpm 4.7 MB/s | 120 kB 00:00 (97/153): libverto-0.3.2-4.fc37.x86_64.rpm 595 kB/s | 21 kB 00:00 (98/153): libxml2-2.10.3-2.fc38.x86_64.rpm 15 MB/s | 705 kB 00:00 (99/153): lua-libs-5.4.4-7.fc38.x86_64.rpm 2.4 MB/s | 131 kB 00:00 (100/153): libzstd-1.5.2-3.fc37.x86_64.rpm 4.5 MB/s | 294 kB 00:00 (101/153): lua-srpm-macros-1-7.fc37.noarch.rpm 234 kB/s | 8.8 kB 00:00 (102/153): lz4-libs-1.9.4-1.fc38.x86_64.rpm 1.9 MB/s | 67 kB 00:00 (103/153): ncurses-base-6.4-1.20230107.fc38.noa 2.1 MB/s | 86 kB 00:00 (104/153): ncurses-libs-6.4-1.20230107.fc38.x86 7.2 MB/s | 332 kB 00:00 (105/153): mpfr-4.1.1-2.fc38.x86_64.rpm 7.9 MB/s | 598 kB 00:00 (106/153): nettle-3.8-2.fc37.x86_64.rpm 6.5 MB/s | 414 kB 00:00 (107/153): nim-srpm-macros-3-7.fc37.noarch.rpm 201 kB/s | 8.4 kB 00:00 (108/153): ocaml-srpm-macros-7-2.fc37.noarch.rp 197 kB/s | 13 kB 00:00 (109/153): openblas-srpm-macros-2-12.fc37.noarc 160 kB/s | 7.5 kB 00:00 (110/153): openldap-2.6.3-1.fc38.x86_64.rpm 3.0 MB/s | 254 kB 00:00 (111/153): openssl-libs-3.0.7-2.fc38.x86_64.rpm 23 MB/s | 2.1 MB 00:00 (112/153): p11-kit-0.24.1-5.fc38.x86_64.rpm 4.0 MB/s | 376 kB 00:00 (113/153): package-notes-srpm-macros-0.5-6.fc38 351 kB/s | 11 kB 00:00 (114/153): p11-kit-trust-0.24.1-5.fc38.x86_64.r 1.8 MB/s | 137 kB 00:00 (115/153): pam-1.5.2-15.fc38.x86_64.rpm 7.7 MB/s | 559 kB 00:00 (116/153): pam-libs-1.5.2-15.fc38.x86_64.rpm 1.0 MB/s | 57 kB 00:00 (117/153): patch-2.7.6-17.fc37.x86_64.rpm 1.2 MB/s | 124 kB 00:00 (118/153): pcre2-10.40-1.fc37.1.x86_64.rpm 2.1 MB/s | 236 kB 00:00 (119/153): perl-srpm-macros-1-47.fc38.noarch.rp 136 kB/s | 8.2 kB 00:00 (120/153): pcre2-syntax-10.40-1.fc37.1.noarch.r 1.1 MB/s | 142 kB 00:00 (121/153): pkgconf-1.8.0-3.fc37.x86_64.rpm 1.1 MB/s | 41 kB 00:00 (122/153): pkgconf-m4-1.8.0-3.fc37.noarch.rpm 329 kB/s | 14 kB 00:00 (123/153): pkgconf-pkg-config-1.8.0-3.fc37.x86_ 417 kB/s | 10 kB 00:00 (124/153): popt-1.19-1.fc38.x86_64.rpm 1.7 MB/s | 66 kB 00:00 (125/153): publicsuffix-list-dafsa-20221208-1.f 1.5 MB/s | 59 kB 00:00 (126/153): python-srpm-macros-3.11-7.fc38.noarc 503 kB/s | 26 kB 00:00 (127/153): qt5-srpm-macros-5.15.8-1.fc38.noarch 168 kB/s | 8.0 kB 00:00 (128/153): readline-8.2-2.fc38.x86_64.rpm 3.5 MB/s | 211 kB 00:00 (129/153): redhat-rpm-config-240-1.fc38.noarch. 1.4 MB/s | 82 kB 00:00 (130/153): rpm-4.18.0-9.fc38.x86_64.rpm 9.9 MB/s | 569 kB 00:00 (131/153): rpm-build-4.18.0-9.fc38.x86_64.rpm 1.2 MB/s | 77 kB 00:00 (132/153): rpm-build-libs-4.18.0-9.fc38.x86_64. 1.9 MB/s | 95 kB 00:00 (133/153): rpm-libs-4.18.0-9.fc38.x86_64.rpm 8.7 MB/s | 312 kB 00:00 (134/153): rpmautospec-rpm-macros-0.3.1-1.fc38. 161 kB/s | 8.8 kB 00:00 (135/153): rpm-sequoia-1.2.0-1.fc38.x86_64.rpm 9.0 MB/s | 829 kB 00:00 (136/153): rust-srpm-macros-23-1.fc38.noarch.rp 95 kB/s | 9.4 kB 00:00 (137/153): sed-4.8-11.fc37.x86_64.rpm 4.6 MB/s | 306 kB 00:00 (138/153): setup-2.14.3-1.fc38.noarch.rpm 3.0 MB/s | 152 kB 00:00 (139/153): shadow-utils-4.13-3.fc38.x86_64.rpm 22 MB/s | 1.3 MB 00:00 (140/153): sqlite-libs-3.40.1-1.fc38.x86_64.rpm 13 MB/s | 661 kB 00:00 (141/153): systemd-libs-252.4-598.fc38.x86_64.r 9.0 MB/s | 632 kB 00:00 (142/153): tar-1.34-5.fc38.x86_64.rpm 8.3 MB/s | 885 kB 00:00 (143/153): tzdata-2022g-1.fc38.noarch.rpm 5.4 MB/s | 716 kB 00:00 (144/153): unzip-6.0-58.fc38.x86_64.rpm 1.9 MB/s | 182 kB 00:00 (145/153): util-linux-2.38.1-3.fc38.x86_64.rpm 29 MB/s | 2.3 MB 00:00 (146/153): which-2.21-36.fc38.x86_64.rpm 851 kB/s | 41 kB 00:00 (147/153): util-linux-core-2.38.1-3.fc38.x86_64 8.4 MB/s | 470 kB 00:00 (148/153): xxhash-libs-0.8.1-3.fc37.x86_64.rpm 792 kB/s | 41 kB 00:00 (149/153): xz-5.2.9-1.fc38.x86_64.rpm 4.3 MB/s | 306 kB 00:00 (150/153): zip-3.0-35.fc38.x86_64.rpm 9.7 MB/s | 259 kB 00:00 (151/153): xz-libs-5.2.9-1.fc38.x86_64.rpm 1.3 MB/s | 93 kB 00:00 (152/153): zlib-1.2.13-2.fc38.x86_64.rpm 3.5 MB/s | 94 kB 00:00 (153/153): zstd-1.5.2-3.fc37.x86_64.rpm 10 MB/s | 447 kB 00:00 -------------------------------------------------------------------------------- Total 15 MB/s | 53 MB 00:03 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xEB10B464: Userid : "Fedora (38) " Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary Key imported successfully fedora 1.6 MB/s | 1.6 kB 00:00 GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x5323552A: Userid : "Fedora (37) " Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-2.fc37.x86_64 1/1 Preparing : 1/1 Installing : libgcc-12.2.1-4.fc38.x86_64 1/153 Running scriptlet: libgcc-12.2.1-4.fc38.x86_64 1/153 Installing : crypto-policies-20221215-1.gita4c31a3.fc38.noarc 2/153 Running scriptlet: crypto-policies-20221215-1.gita4c31a3.fc38.noarc 2/153 Installing : fedora-release-identity-basic-38-0.15.noarch 3/153 Installing : tzdata-2022g-1.fc38.noarch 4/153 Installing : rust-srpm-macros-23-1.fc38.noarch 5/153 Installing : qt5-srpm-macros-5.15.8-1.fc38.noarch 6/153 Installing : publicsuffix-list-dafsa-20221208-1.fc38.noarch 7/153 Installing : pkgconf-m4-1.8.0-3.fc37.noarch 8/153 Installing : perl-srpm-macros-1-47.fc38.noarch 9/153 Installing : pcre2-syntax-10.40-1.fc37.1.noarch 10/153 Installing : package-notes-srpm-macros-0.5-6.fc38.noarch 11/153 Installing : openblas-srpm-macros-2-12.fc37.noarch 12/153 Installing : ocaml-srpm-macros-7-2.fc37.noarch 13/153 Installing : nim-srpm-macros-3-7.fc37.noarch 14/153 Installing : ncurses-base-6.4-1.20230107.fc38.noarch 15/153 Installing : libssh-config-0.10.4-2.fc38.noarch 16/153 Installing : kernel-srpm-macros-1.0-15.fc37.noarch 17/153 Installing : gnat-srpm-macros-5-1.fc38.noarch 18/153 Installing : ghc-srpm-macros-1.5.0-7.fc37.noarch 19/153 Installing : fpc-srpm-macros-1.3-6.fc37.noarch 20/153 Installing : fedora-gpg-keys-38-0.3.noarch 21/153 Installing : fedora-release-38-0.15.noarch 22/153 Installing : fedora-release-common-38-0.15.noarch 23/153 Installing : fedora-repos-rawhide-38-0.3.noarch 24/153 Installing : fedora-repos-38-0.3.noarch 25/153 Installing : setup-2.14.3-1.fc38.noarch 26/153 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.3-1.fc38.noarch 26/153 Installing : filesystem-3.18-2.fc37.x86_64 27/153 Installing : basesystem-11-14.fc37.noarch 28/153 Installing : glibc-gconv-extra-2.36.9000-19.fc38.x86_64 29/153 Running scriptlet: glibc-gconv-extra-2.36.9000-19.fc38.x86_64 29/153 Installing : glibc-minimal-langpack-2.36.9000-19.fc38.x86_64 30/153 Installing : glibc-common-2.36.9000-19.fc38.x86_64 31/153 Running scriptlet: glibc-2.36.9000-19.fc38.x86_64 32/153 Installing : glibc-2.36.9000-19.fc38.x86_64 32/153 Running scriptlet: glibc-2.36.9000-19.fc38.x86_64 32/153 Installing : ncurses-libs-6.4-1.20230107.fc38.x86_64 33/153 Installing : bash-5.2.15-1.fc38.x86_64 34/153 Running scriptlet: bash-5.2.15-1.fc38.x86_64 34/153 Installing : zlib-1.2.13-2.fc38.x86_64 35/153 Installing : xz-libs-5.2.9-1.fc38.x86_64 36/153 Installing : bzip2-libs-1.0.8-12.fc37.x86_64 37/153 Installing : elfutils-libelf-0.188-3.fc38.x86_64 38/153 Installing : gmp-1:6.2.1-3.fc37.x86_64 39/153 Installing : libstdc++-12.2.1-4.fc38.x86_64 40/153 Installing : libuuid-2.38.1-3.fc38.x86_64 41/153 Installing : libzstd-1.5.2-3.fc37.x86_64 42/153 Installing : popt-1.19-1.fc38.x86_64 43/153 Installing : libblkid-2.38.1-3.fc38.x86_64 44/153 Installing : readline-8.2-2.fc38.x86_64 45/153 Installing : libattr-2.5.1-5.fc37.x86_64 46/153 Installing : libacl-2.3.1-4.fc37.x86_64 47/153 Installing : libcap-2.48-5.fc37.x86_64 48/153 Installing : libxcrypt-4.4.33-5.fc38.x86_64 49/153 Installing : lz4-libs-1.9.4-1.fc38.x86_64 50/153 Installing : systemd-libs-252.4-598.fc38.x86_64 51/153 Installing : mpfr-4.1.1-2.fc38.x86_64 52/153 Installing : dwz-0.15-1.fc38.x86_64 53/153 Installing : unzip-6.0-58.fc38.x86_64 54/153 Installing : file-libs-5.42-4.fc37.x86_64 55/153 Installing : file-5.42-4.fc37.x86_64 56/153 Installing : sqlite-libs-3.40.1-1.fc38.x86_64 57/153 Installing : alternatives-1.21-1.fc38.x86_64 58/153 Installing : libcap-ng-0.8.3-4.fc38.x86_64 59/153 Installing : audit-libs-3.0.9-2.fc38.x86_64 60/153 Installing : libcom_err-1.46.5-3.fc37.x86_64 61/153 Installing : libeconf-0.4.0-4.fc37.x86_64 62/153 Installing : pam-libs-1.5.2-15.fc38.x86_64 63/153 Installing : libsepol-3.5-0.rc1.1.fc38.x86_64 64/153 Installing : libsmartcols-2.38.1-3.fc38.x86_64 65/153 Installing : libunistring-1.0-2.fc37.x86_64 66/153 Installing : libidn2-2.3.4-1.fc38.x86_64 67/153 Installing : lua-libs-5.4.4-7.fc38.x86_64 68/153 Installing : pcre2-10.40-1.fc37.1.x86_64 69/153 Installing : libselinux-3.5-0.rc1.1.fc38.1.x86_64 70/153 Installing : sed-4.8-11.fc37.x86_64 71/153 Installing : grep-3.8-2.fc38.x86_64 72/153 Installing : findutils-1:4.9.0-2.fc37.x86_64 73/153 Installing : xz-5.2.9-1.fc38.x86_64 74/153 Installing : libmount-2.38.1-3.fc38.x86_64 75/153 Installing : util-linux-core-2.38.1-3.fc38.x86_64 76/153 Installing : libsemanage-3.5-0.rc1.1.fc38.x86_64 77/153 Installing : shadow-utils-2:4.13-3.fc38.x86_64 78/153 Running scriptlet: libutempter-1.2.1-7.fc37.x86_64 79/153 Installing : libutempter-1.2.1-7.fc37.x86_64 79/153 Installing : tar-2:1.34-5.fc38.x86_64 80/153 Installing : libpsl-0.21.2-1.fc38.x86_64 81/153 Installing : zip-3.0-35.fc38.x86_64 82/153 Installing : zstd-1.5.2-3.fc37.x86_64 83/153 Installing : libfdisk-2.38.1-3.fc38.x86_64 84/153 Installing : nettle-3.8-2.fc37.x86_64 85/153 Installing : rpm-sequoia-1.2.0-1.fc38.x86_64 86/153 Installing : rpm-libs-4.18.0-9.fc38.x86_64 87/153 Installing : bzip2-1.0.8-12.fc37.x86_64 88/153 Installing : libxml2-2.10.3-2.fc38.x86_64 89/153 Installing : ed-1.18-2.fc37.x86_64 90/153 Installing : patch-2.7.6-17.fc37.x86_64 91/153 Installing : elfutils-default-yama-scope-0.188-3.fc38.noarch 92/153 Running scriptlet: elfutils-default-yama-scope-0.188-3.fc38.noarch 92/153 Installing : cpio-2.13-13.fc38.x86_64 93/153 Installing : diffutils-3.8-3.fc37.x86_64 94/153 Installing : gdbm-libs-1:1.23-2.fc37.x86_64 95/153 Installing : cyrus-sasl-lib-2.1.28-8.fc38.x86_64 96/153 Installing : jansson-2.13.1-5.fc37.x86_64 97/153 Installing : keyutils-libs-1.6.1-5.fc37.x86_64 98/153 Installing : libbrotli-1.0.9-9.fc37.x86_64 99/153 Installing : libdb-5.3.28-54.fc38.x86_64 100/153 Installing : libffi-3.4.4-1.fc38.x86_64 101/153 Installing : p11-kit-0.24.1-5.fc38.x86_64 102/153 Installing : libgomp-12.2.1-4.fc38.x86_64 103/153 Installing : libnghttp2-1.51.0-1.fc38.x86_64 104/153 Installing : libpkgconf-1.8.0-3.fc37.x86_64 105/153 Installing : pkgconf-1.8.0-3.fc37.x86_64 106/153 Installing : pkgconf-pkg-config-1.8.0-3.fc37.x86_64 107/153 Installing : libsigsegv-2.14-3.fc37.x86_64 108/153 Installing : gawk-5.1.1-4.fc37.x86_64 109/153 Installing : libtasn1-4.19.0-1.fc38.x86_64 110/153 Installing : p11-kit-trust-0.24.1-5.fc38.x86_64 111/153 Running scriptlet: p11-kit-trust-0.24.1-5.fc38.x86_64 111/153 Installing : libverto-0.3.2-4.fc37.x86_64 112/153 Installing : xxhash-libs-0.8.1-3.fc37.x86_64 113/153 Installing : coreutils-common-9.1-10.fc38.x86_64 114/153 Installing : openssl-libs-1:3.0.7-2.fc38.x86_64 115/153 Installing : coreutils-9.1-10.fc38.x86_64 116/153 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 117/153 Installing : ca-certificates-2022.2.54-5.fc37.noarch 117/153 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 117/153 Installing : krb5-libs-1.20.1-3.fc38.x86_64 118/153 Installing : libtirpc-1.3.3-0.fc37.x86_64 119/153 Running scriptlet: authselect-libs-1.4.2-1.fc38.x86_64 120/153 Installing : authselect-libs-1.4.2-1.fc38.x86_64 120/153 Installing : gzip-1.12-2.fc37.x86_64 121/153 Installing : cracklib-2.9.7-30.fc38.x86_64 122/153 Installing : libpwquality-1.4.5-1.fc38.x86_64 123/153 Installing : authselect-1.4.2-1.fc38.x86_64 124/153 Installing : libnsl2-2.0.0-4.fc37.x86_64 125/153 Installing : pam-1.5.2-15.fc38.x86_64 126/153 Installing : libssh-0.10.4-2.fc38.x86_64 127/153 Installing : libarchive-3.6.1-3.fc38.x86_64 128/153 Installing : libevent-2.1.12-7.fc37.x86_64 129/153 Installing : openldap-2.6.3-1.fc38.x86_64 130/153 Installing : libcurl-7.87.0-2.fc38.x86_64 131/153 Installing : elfutils-libs-0.188-3.fc38.x86_64 132/153 Installing : elfutils-debuginfod-client-0.188-3.fc38.x86_64 133/153 Installing : binutils-gold-2.39-6.fc38.x86_64 134/153 Installing : binutils-2.39-6.fc38.x86_64 135/153 Running scriptlet: binutils-2.39-6.fc38.x86_64 135/153 Installing : elfutils-0.188-3.fc38.x86_64 136/153 Installing : gdb-minimal-12.1-10.fc38.x86_64 137/153 Installing : debugedit-5.0-5.fc37.x86_64 138/153 Installing : rpm-build-libs-4.18.0-9.fc38.x86_64 139/153 Installing : curl-7.87.0-2.fc38.x86_64 140/153 Running scriptlet: rpm-4.18.0-9.fc38.x86_64 141/153 Installing : rpm-4.18.0-9.fc38.x86_64 141/153 Installing : efi-srpm-macros-5-6.fc37.noarch 142/153 Installing : lua-srpm-macros-1-7.fc37.noarch 143/153 Installing : rpmautospec-rpm-macros-0.3.1-1.fc38.noarch 144/153 Installing : ansible-srpm-macros-1-8.1.fc38.noarch 145/153 Installing : fonts-srpm-macros-1:2.0.5-10.fc38.noarch 146/153 Installing : go-srpm-macros-3.2.0-1.fc38.noarch 147/153 Installing : python-srpm-macros-3.11-7.fc38.noarch 148/153 Installing : redhat-rpm-config-240-1.fc38.noarch 149/153 Installing : rpm-build-4.18.0-9.fc38.x86_64 150/153 Installing : util-linux-2.38.1-3.fc38.x86_64 151/153 Installing : which-2.21-36.fc38.x86_64 152/153 Installing : info-7.0.1-1.fc38.x86_64 153/153 Running scriptlet: filesystem-3.18-2.fc37.x86_64 153/153 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 153/153 Running scriptlet: authselect-libs-1.4.2-1.fc38.x86_64 153/153 Running scriptlet: rpm-4.18.0-9.fc38.x86_64 153/153 Running scriptlet: info-7.0.1-1.fc38.x86_64 153/153 Verifying : alternatives-1.21-1.fc38.x86_64 1/153 Verifying : ansible-srpm-macros-1-8.1.fc38.noarch 2/153 Verifying : audit-libs-3.0.9-2.fc38.x86_64 3/153 Verifying : authselect-1.4.2-1.fc38.x86_64 4/153 Verifying : authselect-libs-1.4.2-1.fc38.x86_64 5/153 Verifying : basesystem-11-14.fc37.noarch 6/153 Verifying : bash-5.2.15-1.fc38.x86_64 7/153 Verifying : binutils-2.39-6.fc38.x86_64 8/153 Verifying : binutils-gold-2.39-6.fc38.x86_64 9/153 Verifying : bzip2-1.0.8-12.fc37.x86_64 10/153 Verifying : bzip2-libs-1.0.8-12.fc37.x86_64 11/153 Verifying : ca-certificates-2022.2.54-5.fc37.noarch 12/153 Verifying : coreutils-9.1-10.fc38.x86_64 13/153 Verifying : coreutils-common-9.1-10.fc38.x86_64 14/153 Verifying : cpio-2.13-13.fc38.x86_64 15/153 Verifying : cracklib-2.9.7-30.fc38.x86_64 16/153 Verifying : crypto-policies-20221215-1.gita4c31a3.fc38.noarc 17/153 Verifying : curl-7.87.0-2.fc38.x86_64 18/153 Verifying : cyrus-sasl-lib-2.1.28-8.fc38.x86_64 19/153 Verifying : debugedit-5.0-5.fc37.x86_64 20/153 Verifying : diffutils-3.8-3.fc37.x86_64 21/153 Verifying : dwz-0.15-1.fc38.x86_64 22/153 Verifying : ed-1.18-2.fc37.x86_64 23/153 Verifying : efi-srpm-macros-5-6.fc37.noarch 24/153 Verifying : elfutils-0.188-3.fc38.x86_64 25/153 Verifying : elfutils-debuginfod-client-0.188-3.fc38.x86_64 26/153 Verifying : elfutils-default-yama-scope-0.188-3.fc38.noarch 27/153 Verifying : elfutils-libelf-0.188-3.fc38.x86_64 28/153 Verifying : elfutils-libs-0.188-3.fc38.x86_64 29/153 Verifying : fedora-gpg-keys-38-0.3.noarch 30/153 Verifying : fedora-release-38-0.15.noarch 31/153 Verifying : fedora-release-common-38-0.15.noarch 32/153 Verifying : fedora-release-identity-basic-38-0.15.noarch 33/153 Verifying : fedora-repos-38-0.3.noarch 34/153 Verifying : fedora-repos-rawhide-38-0.3.noarch 35/153 Verifying : file-5.42-4.fc37.x86_64 36/153 Verifying : file-libs-5.42-4.fc37.x86_64 37/153 Verifying : filesystem-3.18-2.fc37.x86_64 38/153 Verifying : findutils-1:4.9.0-2.fc37.x86_64 39/153 Verifying : fonts-srpm-macros-1:2.0.5-10.fc38.noarch 40/153 Verifying : fpc-srpm-macros-1.3-6.fc37.noarch 41/153 Verifying : gawk-5.1.1-4.fc37.x86_64 42/153 Verifying : gdb-minimal-12.1-10.fc38.x86_64 43/153 Verifying : gdbm-libs-1:1.23-2.fc37.x86_64 44/153 Verifying : ghc-srpm-macros-1.5.0-7.fc37.noarch 45/153 Verifying : glibc-2.36.9000-19.fc38.x86_64 46/153 Verifying : glibc-common-2.36.9000-19.fc38.x86_64 47/153 Verifying : glibc-gconv-extra-2.36.9000-19.fc38.x86_64 48/153 Verifying : glibc-minimal-langpack-2.36.9000-19.fc38.x86_64 49/153 Verifying : gmp-1:6.2.1-3.fc37.x86_64 50/153 Verifying : gnat-srpm-macros-5-1.fc38.noarch 51/153 Verifying : go-srpm-macros-3.2.0-1.fc38.noarch 52/153 Verifying : grep-3.8-2.fc38.x86_64 53/153 Verifying : gzip-1.12-2.fc37.x86_64 54/153 Verifying : info-7.0.1-1.fc38.x86_64 55/153 Verifying : jansson-2.13.1-5.fc37.x86_64 56/153 Verifying : kernel-srpm-macros-1.0-15.fc37.noarch 57/153 Verifying : keyutils-libs-1.6.1-5.fc37.x86_64 58/153 Verifying : krb5-libs-1.20.1-3.fc38.x86_64 59/153 Verifying : libacl-2.3.1-4.fc37.x86_64 60/153 Verifying : libarchive-3.6.1-3.fc38.x86_64 61/153 Verifying : libattr-2.5.1-5.fc37.x86_64 62/153 Verifying : libblkid-2.38.1-3.fc38.x86_64 63/153 Verifying : libbrotli-1.0.9-9.fc37.x86_64 64/153 Verifying : libcap-2.48-5.fc37.x86_64 65/153 Verifying : libcap-ng-0.8.3-4.fc38.x86_64 66/153 Verifying : libcom_err-1.46.5-3.fc37.x86_64 67/153 Verifying : libcurl-7.87.0-2.fc38.x86_64 68/153 Verifying : libdb-5.3.28-54.fc38.x86_64 69/153 Verifying : libeconf-0.4.0-4.fc37.x86_64 70/153 Verifying : libevent-2.1.12-7.fc37.x86_64 71/153 Verifying : libfdisk-2.38.1-3.fc38.x86_64 72/153 Verifying : libffi-3.4.4-1.fc38.x86_64 73/153 Verifying : libgcc-12.2.1-4.fc38.x86_64 74/153 Verifying : libgomp-12.2.1-4.fc38.x86_64 75/153 Verifying : libidn2-2.3.4-1.fc38.x86_64 76/153 Verifying : libmount-2.38.1-3.fc38.x86_64 77/153 Verifying : libnghttp2-1.51.0-1.fc38.x86_64 78/153 Verifying : libnsl2-2.0.0-4.fc37.x86_64 79/153 Verifying : libpkgconf-1.8.0-3.fc37.x86_64 80/153 Verifying : libpsl-0.21.2-1.fc38.x86_64 81/153 Verifying : libpwquality-1.4.5-1.fc38.x86_64 82/153 Verifying : libselinux-3.5-0.rc1.1.fc38.1.x86_64 83/153 Verifying : libsemanage-3.5-0.rc1.1.fc38.x86_64 84/153 Verifying : libsepol-3.5-0.rc1.1.fc38.x86_64 85/153 Verifying : libsigsegv-2.14-3.fc37.x86_64 86/153 Verifying : libsmartcols-2.38.1-3.fc38.x86_64 87/153 Verifying : libssh-0.10.4-2.fc38.x86_64 88/153 Verifying : libssh-config-0.10.4-2.fc38.noarch 89/153 Verifying : libstdc++-12.2.1-4.fc38.x86_64 90/153 Verifying : libtasn1-4.19.0-1.fc38.x86_64 91/153 Verifying : libtirpc-1.3.3-0.fc37.x86_64 92/153 Verifying : libunistring-1.0-2.fc37.x86_64 93/153 Verifying : libutempter-1.2.1-7.fc37.x86_64 94/153 Verifying : libuuid-2.38.1-3.fc38.x86_64 95/153 Verifying : libverto-0.3.2-4.fc37.x86_64 96/153 Verifying : libxcrypt-4.4.33-5.fc38.x86_64 97/153 Verifying : libxml2-2.10.3-2.fc38.x86_64 98/153 Verifying : libzstd-1.5.2-3.fc37.x86_64 99/153 Verifying : lua-libs-5.4.4-7.fc38.x86_64 100/153 Verifying : lua-srpm-macros-1-7.fc37.noarch 101/153 Verifying : lz4-libs-1.9.4-1.fc38.x86_64 102/153 Verifying : mpfr-4.1.1-2.fc38.x86_64 103/153 Verifying : ncurses-base-6.4-1.20230107.fc38.noarch 104/153 Verifying : ncurses-libs-6.4-1.20230107.fc38.x86_64 105/153 Verifying : nettle-3.8-2.fc37.x86_64 106/153 Verifying : nim-srpm-macros-3-7.fc37.noarch 107/153 Verifying : ocaml-srpm-macros-7-2.fc37.noarch 108/153 Verifying : openblas-srpm-macros-2-12.fc37.noarch 109/153 Verifying : openldap-2.6.3-1.fc38.x86_64 110/153 Verifying : openssl-libs-1:3.0.7-2.fc38.x86_64 111/153 Verifying : p11-kit-0.24.1-5.fc38.x86_64 112/153 Verifying : p11-kit-trust-0.24.1-5.fc38.x86_64 113/153 Verifying : package-notes-srpm-macros-0.5-6.fc38.noarch 114/153 Verifying : pam-1.5.2-15.fc38.x86_64 115/153 Verifying : pam-libs-1.5.2-15.fc38.x86_64 116/153 Verifying : patch-2.7.6-17.fc37.x86_64 117/153 Verifying : pcre2-10.40-1.fc37.1.x86_64 118/153 Verifying : pcre2-syntax-10.40-1.fc37.1.noarch 119/153 Verifying : perl-srpm-macros-1-47.fc38.noarch 120/153 Verifying : pkgconf-1.8.0-3.fc37.x86_64 121/153 Verifying : pkgconf-m4-1.8.0-3.fc37.noarch 122/153 Verifying : pkgconf-pkg-config-1.8.0-3.fc37.x86_64 123/153 Verifying : popt-1.19-1.fc38.x86_64 124/153 Verifying : publicsuffix-list-dafsa-20221208-1.fc38.noarch 125/153 Verifying : python-srpm-macros-3.11-7.fc38.noarch 126/153 Verifying : qt5-srpm-macros-5.15.8-1.fc38.noarch 127/153 Verifying : readline-8.2-2.fc38.x86_64 128/153 Verifying : redhat-rpm-config-240-1.fc38.noarch 129/153 Verifying : rpm-4.18.0-9.fc38.x86_64 130/153 Verifying : rpm-build-4.18.0-9.fc38.x86_64 131/153 Verifying : rpm-build-libs-4.18.0-9.fc38.x86_64 132/153 Verifying : rpm-libs-4.18.0-9.fc38.x86_64 133/153 Verifying : rpm-sequoia-1.2.0-1.fc38.x86_64 134/153 Verifying : rpmautospec-rpm-macros-0.3.1-1.fc38.noarch 135/153 Verifying : rust-srpm-macros-23-1.fc38.noarch 136/153 Verifying : sed-4.8-11.fc37.x86_64 137/153 Verifying : setup-2.14.3-1.fc38.noarch 138/153 Verifying : shadow-utils-2:4.13-3.fc38.x86_64 139/153 Verifying : sqlite-libs-3.40.1-1.fc38.x86_64 140/153 Verifying : systemd-libs-252.4-598.fc38.x86_64 141/153 Verifying : tar-2:1.34-5.fc38.x86_64 142/153 Verifying : tzdata-2022g-1.fc38.noarch 143/153 Verifying : unzip-6.0-58.fc38.x86_64 144/153 Verifying : util-linux-2.38.1-3.fc38.x86_64 145/153 Verifying : util-linux-core-2.38.1-3.fc38.x86_64 146/153 Verifying : which-2.21-36.fc38.x86_64 147/153 Verifying : xxhash-libs-0.8.1-3.fc37.x86_64 148/153 Verifying : xz-5.2.9-1.fc38.x86_64 149/153 Verifying : xz-libs-5.2.9-1.fc38.x86_64 150/153 Verifying : zip-3.0-35.fc38.x86_64 151/153 Verifying : zlib-1.2.13-2.fc38.x86_64 152/153 Verifying : zstd-1.5.2-3.fc37.x86_64 153/153 Installed products updated. Installed: alternatives-1.21-1.fc38.x86_64 ansible-srpm-macros-1-8.1.fc38.noarch audit-libs-3.0.9-2.fc38.x86_64 authselect-1.4.2-1.fc38.x86_64 authselect-libs-1.4.2-1.fc38.x86_64 basesystem-11-14.fc37.noarch bash-5.2.15-1.fc38.x86_64 binutils-2.39-6.fc38.x86_64 binutils-gold-2.39-6.fc38.x86_64 bzip2-1.0.8-12.fc37.x86_64 bzip2-libs-1.0.8-12.fc37.x86_64 ca-certificates-2022.2.54-5.fc37.noarch coreutils-9.1-10.fc38.x86_64 coreutils-common-9.1-10.fc38.x86_64 cpio-2.13-13.fc38.x86_64 cracklib-2.9.7-30.fc38.x86_64 crypto-policies-20221215-1.gita4c31a3.fc38.noarch curl-7.87.0-2.fc38.x86_64 cyrus-sasl-lib-2.1.28-8.fc38.x86_64 debugedit-5.0-5.fc37.x86_64 diffutils-3.8-3.fc37.x86_64 dwz-0.15-1.fc38.x86_64 ed-1.18-2.fc37.x86_64 efi-srpm-macros-5-6.fc37.noarch elfutils-0.188-3.fc38.x86_64 elfutils-debuginfod-client-0.188-3.fc38.x86_64 elfutils-default-yama-scope-0.188-3.fc38.noarch elfutils-libelf-0.188-3.fc38.x86_64 elfutils-libs-0.188-3.fc38.x86_64 fedora-gpg-keys-38-0.3.noarch fedora-release-38-0.15.noarch fedora-release-common-38-0.15.noarch fedora-release-identity-basic-38-0.15.noarch fedora-repos-38-0.3.noarch fedora-repos-rawhide-38-0.3.noarch file-5.42-4.fc37.x86_64 file-libs-5.42-4.fc37.x86_64 filesystem-3.18-2.fc37.x86_64 findutils-1:4.9.0-2.fc37.x86_64 fonts-srpm-macros-1:2.0.5-10.fc38.noarch fpc-srpm-macros-1.3-6.fc37.noarch gawk-5.1.1-4.fc37.x86_64 gdb-minimal-12.1-10.fc38.x86_64 gdbm-libs-1:1.23-2.fc37.x86_64 ghc-srpm-macros-1.5.0-7.fc37.noarch glibc-2.36.9000-19.fc38.x86_64 glibc-common-2.36.9000-19.fc38.x86_64 glibc-gconv-extra-2.36.9000-19.fc38.x86_64 glibc-minimal-langpack-2.36.9000-19.fc38.x86_64 gmp-1:6.2.1-3.fc37.x86_64 gnat-srpm-macros-5-1.fc38.noarch go-srpm-macros-3.2.0-1.fc38.noarch grep-3.8-2.fc38.x86_64 gzip-1.12-2.fc37.x86_64 info-7.0.1-1.fc38.x86_64 jansson-2.13.1-5.fc37.x86_64 kernel-srpm-macros-1.0-15.fc37.noarch keyutils-libs-1.6.1-5.fc37.x86_64 krb5-libs-1.20.1-3.fc38.x86_64 libacl-2.3.1-4.fc37.x86_64 libarchive-3.6.1-3.fc38.x86_64 libattr-2.5.1-5.fc37.x86_64 libblkid-2.38.1-3.fc38.x86_64 libbrotli-1.0.9-9.fc37.x86_64 libcap-2.48-5.fc37.x86_64 libcap-ng-0.8.3-4.fc38.x86_64 libcom_err-1.46.5-3.fc37.x86_64 libcurl-7.87.0-2.fc38.x86_64 libdb-5.3.28-54.fc38.x86_64 libeconf-0.4.0-4.fc37.x86_64 libevent-2.1.12-7.fc37.x86_64 libfdisk-2.38.1-3.fc38.x86_64 libffi-3.4.4-1.fc38.x86_64 libgcc-12.2.1-4.fc38.x86_64 libgomp-12.2.1-4.fc38.x86_64 libidn2-2.3.4-1.fc38.x86_64 libmount-2.38.1-3.fc38.x86_64 libnghttp2-1.51.0-1.fc38.x86_64 libnsl2-2.0.0-4.fc37.x86_64 libpkgconf-1.8.0-3.fc37.x86_64 libpsl-0.21.2-1.fc38.x86_64 libpwquality-1.4.5-1.fc38.x86_64 libselinux-3.5-0.rc1.1.fc38.1.x86_64 libsemanage-3.5-0.rc1.1.fc38.x86_64 libsepol-3.5-0.rc1.1.fc38.x86_64 libsigsegv-2.14-3.fc37.x86_64 libsmartcols-2.38.1-3.fc38.x86_64 libssh-0.10.4-2.fc38.x86_64 libssh-config-0.10.4-2.fc38.noarch libstdc++-12.2.1-4.fc38.x86_64 libtasn1-4.19.0-1.fc38.x86_64 libtirpc-1.3.3-0.fc37.x86_64 libunistring-1.0-2.fc37.x86_64 libutempter-1.2.1-7.fc37.x86_64 libuuid-2.38.1-3.fc38.x86_64 libverto-0.3.2-4.fc37.x86_64 libxcrypt-4.4.33-5.fc38.x86_64 libxml2-2.10.3-2.fc38.x86_64 libzstd-1.5.2-3.fc37.x86_64 lua-libs-5.4.4-7.fc38.x86_64 lua-srpm-macros-1-7.fc37.noarch lz4-libs-1.9.4-1.fc38.x86_64 mpfr-4.1.1-2.fc38.x86_64 ncurses-base-6.4-1.20230107.fc38.noarch ncurses-libs-6.4-1.20230107.fc38.x86_64 nettle-3.8-2.fc37.x86_64 nim-srpm-macros-3-7.fc37.noarch ocaml-srpm-macros-7-2.fc37.noarch openblas-srpm-macros-2-12.fc37.noarch openldap-2.6.3-1.fc38.x86_64 openssl-libs-1:3.0.7-2.fc38.x86_64 p11-kit-0.24.1-5.fc38.x86_64 p11-kit-trust-0.24.1-5.fc38.x86_64 package-notes-srpm-macros-0.5-6.fc38.noarch pam-1.5.2-15.fc38.x86_64 pam-libs-1.5.2-15.fc38.x86_64 patch-2.7.6-17.fc37.x86_64 pcre2-10.40-1.fc37.1.x86_64 pcre2-syntax-10.40-1.fc37.1.noarch perl-srpm-macros-1-47.fc38.noarch pkgconf-1.8.0-3.fc37.x86_64 pkgconf-m4-1.8.0-3.fc37.noarch pkgconf-pkg-config-1.8.0-3.fc37.x86_64 popt-1.19-1.fc38.x86_64 publicsuffix-list-dafsa-20221208-1.fc38.noarch python-srpm-macros-3.11-7.fc38.noarch qt5-srpm-macros-5.15.8-1.fc38.noarch readline-8.2-2.fc38.x86_64 redhat-rpm-config-240-1.fc38.noarch rpm-4.18.0-9.fc38.x86_64 rpm-build-4.18.0-9.fc38.x86_64 rpm-build-libs-4.18.0-9.fc38.x86_64 rpm-libs-4.18.0-9.fc38.x86_64 rpm-sequoia-1.2.0-1.fc38.x86_64 rpmautospec-rpm-macros-0.3.1-1.fc38.noarch rust-srpm-macros-23-1.fc38.noarch sed-4.8-11.fc37.x86_64 setup-2.14.3-1.fc38.noarch shadow-utils-2:4.13-3.fc38.x86_64 sqlite-libs-3.40.1-1.fc38.x86_64 systemd-libs-252.4-598.fc38.x86_64 tar-2:1.34-5.fc38.x86_64 tzdata-2022g-1.fc38.noarch unzip-6.0-58.fc38.x86_64 util-linux-2.38.1-3.fc38.x86_64 util-linux-core-2.38.1-3.fc38.x86_64 which-2.21-36.fc38.x86_64 xxhash-libs-0.8.1-3.fc37.x86_64 xz-5.2.9-1.fc38.x86_64 xz-libs-5.2.9-1.fc38.x86_64 zip-3.0-35.fc38.x86_64 zlib-1.2.13-2.fc38.x86_64 zstd-1.5.2-3.fc37.x86_64 Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: libpsl-0.21.2-1.fc38.x86_64 glibc-common-2.36.9000-19.fc38.x86_64 fedora-gpg-keys-38-0.3.noarch xxhash-libs-0.8.1-3.fc37.x86_64 tar-1.34-5.fc38.x86_64 libffi-3.4.4-1.fc38.x86_64 xz-libs-5.2.9-1.fc38.x86_64 p11-kit-trust-0.24.1-5.fc38.x86_64 cyrus-sasl-lib-2.1.28-8.fc38.x86_64 lua-srpm-macros-1-7.fc37.noarch gdb-minimal-12.1-10.fc38.x86_64 readline-8.2-2.fc38.x86_64 dwz-0.15-1.fc38.x86_64 libdb-5.3.28-54.fc38.x86_64 go-srpm-macros-3.2.0-1.fc38.noarch libstdc++-12.2.1-4.fc38.x86_64 elfutils-debuginfod-client-0.188-3.fc38.x86_64 gzip-1.12-2.fc37.x86_64 authselect-libs-1.4.2-1.fc38.x86_64 debugedit-5.0-5.fc37.x86_64 elfutils-default-yama-scope-0.188-3.fc38.noarch libbrotli-1.0.9-9.fc37.x86_64 elfutils-libs-0.188-3.fc38.x86_64 fedora-release-38-0.15.noarch fedora-repos-38-0.3.noarch basesystem-11-14.fc37.noarch libmount-2.38.1-3.fc38.x86_64 bash-5.2.15-1.fc38.x86_64 gnat-srpm-macros-5-1.fc38.noarch pam-1.5.2-15.fc38.x86_64 libacl-2.3.1-4.fc37.x86_64 libtasn1-4.19.0-1.fc38.x86_64 libcap-ng-0.8.3-4.fc38.x86_64 libssh-0.10.4-2.fc38.x86_64 which-2.21-36.fc38.x86_64 rpm-libs-4.18.0-9.fc38.x86_64 authselect-1.4.2-1.fc38.x86_64 systemd-libs-252.4-598.fc38.x86_64 libcap-2.48-5.fc37.x86_64 pkgconf-m4-1.8.0-3.fc37.noarch libcurl-7.87.0-2.fc38.x86_64 libnsl2-2.0.0-4.fc37.x86_64 libxcrypt-4.4.33-5.fc38.x86_64 mpfr-4.1.1-2.fc38.x86_64 file-libs-5.42-4.fc37.x86_64 libevent-2.1.12-7.fc37.x86_64 info-7.0.1-1.fc38.x86_64 libattr-2.5.1-5.fc37.x86_64 zip-3.0-35.fc38.x86_64 sed-4.8-11.fc37.x86_64 rpm-build-libs-4.18.0-9.fc38.x86_64 bzip2-libs-1.0.8-12.fc37.x86_64 libblkid-2.38.1-3.fc38.x86_64 libtirpc-1.3.3-0.fc37.x86_64 ghc-srpm-macros-1.5.0-7.fc37.noarch gpg-pubkey-eb10b464-6202d9c6 redhat-rpm-config-240-1.fc38.noarch rpm-build-4.18.0-9.fc38.x86_64 publicsuffix-list-dafsa-20221208-1.fc38.noarch util-linux-2.38.1-3.fc38.x86_64 gawk-5.1.1-4.fc37.x86_64 libgcc-12.2.1-4.fc38.x86_64 ocaml-srpm-macros-7-2.fc37.noarch pkgconf-1.8.0-3.fc37.x86_64 nettle-3.8-2.fc37.x86_64 binutils-gold-2.39-6.fc38.x86_64 util-linux-core-2.38.1-3.fc38.x86_64 glibc-minimal-langpack-2.36.9000-19.fc38.x86_64 libuuid-2.38.1-3.fc38.x86_64 file-5.42-4.fc37.x86_64 openssl-libs-3.0.7-2.fc38.x86_64 curl-7.87.0-2.fc38.x86_64 gmp-6.2.1-3.fc37.x86_64 libidn2-2.3.4-1.fc38.x86_64 elfutils-libelf-0.188-3.fc38.x86_64 alternatives-1.21-1.fc38.x86_64 glibc-gconv-extra-2.36.9000-19.fc38.x86_64 libsmartcols-2.38.1-3.fc38.x86_64 binutils-2.39-6.fc38.x86_64 gpg-pubkey-5323552a-6112bcdc filesystem-3.18-2.fc37.x86_64 libsemanage-3.5-0.rc1.1.fc38.x86_64 libgomp-12.2.1-4.fc38.x86_64 setup-2.14.3-1.fc38.noarch perl-srpm-macros-1-47.fc38.noarch sqlite-libs-3.40.1-1.fc38.x86_64 fedora-release-common-38-0.15.noarch ansible-srpm-macros-1-8.1.fc38.noarch coreutils-9.1-10.fc38.x86_64 kernel-srpm-macros-1.0-15.fc37.noarch rpm-sequoia-1.2.0-1.fc38.x86_64 grep-3.8-2.fc38.x86_64 popt-1.19-1.fc38.x86_64 zlib-1.2.13-2.fc38.x86_64 lz4-libs-1.9.4-1.fc38.x86_64 libverto-0.3.2-4.fc37.x86_64 fedora-release-identity-basic-38-0.15.noarch efi-srpm-macros-5-6.fc37.noarch zstd-1.5.2-3.fc37.x86_64 pcre2-syntax-10.40-1.fc37.1.noarch ncurses-base-6.4-1.20230107.fc38.noarch libxml2-2.10.3-2.fc38.x86_64 patch-2.7.6-17.fc37.x86_64 pkgconf-pkg-config-1.8.0-3.fc37.x86_64 libzstd-1.5.2-3.fc37.x86_64 unzip-6.0-58.fc38.x86_64 pam-libs-1.5.2-15.fc38.x86_64 p11-kit-0.24.1-5.fc38.x86_64 cpio-2.13-13.fc38.x86_64 rpm-4.18.0-9.fc38.x86_64 openblas-srpm-macros-2-12.fc37.noarch keyutils-libs-1.6.1-5.fc37.x86_64 libsigsegv-2.14-3.fc37.x86_64 libpkgconf-1.8.0-3.fc37.x86_64 qt5-srpm-macros-5.15.8-1.fc38.noarch ed-1.18-2.fc37.x86_64 libsepol-3.5-0.rc1.1.fc38.x86_64 fpc-srpm-macros-1.3-6.fc37.noarch coreutils-common-9.1-10.fc38.x86_64 libpwquality-1.4.5-1.fc38.x86_64 diffutils-3.8-3.fc37.x86_64 rust-srpm-macros-23-1.fc38.noarch package-notes-srpm-macros-0.5-6.fc38.noarch ncurses-libs-6.4-1.20230107.fc38.x86_64 openldap-2.6.3-1.fc38.x86_64 ca-certificates-2022.2.54-5.fc37.noarch libssh-config-0.10.4-2.fc38.noarch tzdata-2022g-1.fc38.noarch lua-libs-5.4.4-7.fc38.x86_64 crypto-policies-20221215-1.gita4c31a3.fc38.noarch fonts-srpm-macros-2.0.5-10.fc38.noarch pcre2-10.40-1.fc37.1.x86_64 gdbm-libs-1.23-2.fc37.x86_64 nim-srpm-macros-3-7.fc37.noarch libarchive-3.6.1-3.fc38.x86_64 libunistring-1.0-2.fc37.x86_64 findutils-4.9.0-2.fc37.x86_64 shadow-utils-4.13-3.fc38.x86_64 elfutils-0.188-3.fc38.x86_64 rpmautospec-rpm-macros-0.3.1-1.fc38.noarch cracklib-2.9.7-30.fc38.x86_64 libselinux-3.5-0.rc1.1.fc38.1.x86_64 python-srpm-macros-3.11-7.fc38.noarch libcom_err-1.46.5-3.fc37.x86_64 jansson-2.13.1-5.fc37.x86_64 krb5-libs-1.20.1-3.fc38.x86_64 fedora-repos-rawhide-38-0.3.noarch libfdisk-2.38.1-3.fc38.x86_64 libutempter-1.2.1-7.fc37.x86_64 glibc-2.36.9000-19.fc38.x86_64 bzip2-1.0.8-12.fc37.x86_64 libeconf-0.4.0-4.fc37.x86_64 libnghttp2-1.51.0-1.fc38.x86_64 xz-5.2.9-1.fc38.x86_64 audit-libs-3.0.9-2.fc38.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1658534400 Wrote: /builddir/build/SRPMS/smesh-9.8.0.2-2.fc38.src.rpm Finish: rpmbuild -bs cp: ‘var/lib/mock/fedora-rawhide-x86_64-1673567426.487869/root/var/log’: No such file or directory INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1673567426.487869/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1673567426.487869/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1673567426.487869/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-3o4vla1f/smesh/smesh.spec) Config(child) 0 minutes 37 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running (timeout=18000): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/smesh-9.8.0.2-2.fc38.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1673567426.487869 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 3.5 starting (python version = 3.11.0, NVR = mock-3.5-1.fc37)... Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/results/smesh-9.8.0.2-2.fc38.src.rpm) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1673567426.487869/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.5 INFO: Mock Version: 3.5 Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 55 kB/s | 3.3 kB 00:00 fedora 353 kB/s | 15 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for smesh-9.8.0.2-2.fc38.src.rpm Start: build setup for smesh-9.8.0.2-2.fc38.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1658534400 Wrote: /builddir/build/SRPMS/smesh-9.8.0.2-2.fc38.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 60 kB/s | 3.3 kB 00:00 fedora 349 kB/s | 15 kB 00:00 Dependencies resolved. ================================================================================================= Package Arch Version Repo Size ================================================================================================= Installing: boost-devel x86_64 1.78.0-10.fc38 fedora 13 M catch-devel x86_64 2.13.8-3.fc37 fedora 205 k cmake x86_64 3.25.1-1.fc38 fedora 6.8 M doxygen x86_64 2:1.9.6-1.fc38 fedora 4.8 M gcc-c++ x86_64 12.2.1-4.fc38 fedora 13 M graphviz x86_64 7.0.5-2.fc38 fedora 5.0 M libXmu-devel x86_64 1.1.4-1.fc38 fedora 27 k make x86_64 1:4.3-11.fc37 fedora 542 k netgen-mesher-devel x86_64 6.2.2202-3.fc38 copr_base 476 k netgen-mesher-devel-private x86_64 6.2.2202-3.fc38 copr_base 267 k opencascade-devel x86_64 7.6.3-1.fc38 copr_base 3.8 M vtk-devel x86_64 9.1.0-18.fc38 fedora 63 M Installing dependencies: LibRaw x86_64 0.21.1-1.fc38 fedora 414 k Lmod x86_64 8.7.14-1.fc38 fedora 258 k PEGTL-devel x86_64 2.8.3-5.fc37 fedora 159 k SuperLU x86_64 5.3.0-3.fc37 fedora 187 k adobe-mappings-cmap noarch 20190730-4.fc37 fedora 2.1 M adobe-mappings-cmap-deprecated noarch 20190730-4.fc37 fedora 113 k adobe-mappings-pdf noarch 20190401-2.fc37 fedora 697 k alsa-lib x86_64 1.2.8-2.fc38 fedora 517 k annobin-docs noarch 10.98-1.fc38 fedora 92 k annobin-plugin-gcc x86_64 10.98-1.fc38 fedora 888 k armadillo x86_64 10.8.2-2.fc37 fedora 35 k arpack x86_64 3.8.0-5.fc37 fedora 208 k autoconf noarch 2.71-4.fc38 fedora 733 k automake noarch 1.16.5-9.fc37 fedora 696 k avahi-libs x86_64 0.8-19.fc38 fedora 67 k blas x86_64 3.11.0-1.fc38 fedora 405 k blas-devel x86_64 3.11.0-1.fc38 fedora 25 k blas64 x86_64 3.11.0-1.fc38 fedora 233 k blas64_ x86_64 3.11.0-1.fc38 fedora 233 k blosc x86_64 1.21.2-1.fc38 fedora 54 k boost x86_64 1.78.0-10.fc38 fedora 14 k boost-atomic x86_64 1.78.0-10.fc38 fedora 20 k boost-chrono x86_64 1.78.0-10.fc38 fedora 26 k boost-container x86_64 1.78.0-10.fc38 fedora 40 k boost-context x86_64 1.78.0-10.fc38 fedora 17 k boost-contract x86_64 1.78.0-10.fc38 fedora 46 k boost-coroutine x86_64 1.78.0-10.fc38 fedora 22 k boost-date-time x86_64 1.78.0-10.fc38 fedora 15 k boost-fiber x86_64 1.78.0-10.fc38 fedora 42 k boost-filesystem x86_64 1.78.0-10.fc38 fedora 65 k boost-graph x86_64 1.78.0-10.fc38 fedora 149 k boost-iostreams x86_64 1.78.0-10.fc38 fedora 41 k boost-json x86_64 1.78.0-10.fc38 fedora 111 k boost-locale x86_64 1.78.0-10.fc38 fedora 217 k boost-log x86_64 1.78.0-10.fc38 fedora 482 k boost-math x86_64 1.78.0-10.fc38 fedora 204 k boost-nowide x86_64 1.78.0-10.fc38 fedora 21 k boost-numpy3 x86_64 1.78.0-10.fc38 fedora 29 k boost-program-options x86_64 1.78.0-10.fc38 fedora 107 k boost-python3 x86_64 1.78.0-10.fc38 fedora 96 k boost-random x86_64 1.78.0-10.fc38 fedora 25 k boost-regex x86_64 1.78.0-10.fc38 fedora 113 k boost-serialization x86_64 1.78.0-10.fc38 fedora 133 k boost-stacktrace x86_64 1.78.0-10.fc38 fedora 30 k boost-system x86_64 1.78.0-10.fc38 fedora 16 k boost-test x86_64 1.78.0-10.fc38 fedora 234 k boost-thread x86_64 1.78.0-10.fc38 fedora 58 k boost-timer x86_64 1.78.0-10.fc38 fedora 25 k boost-type_erasure x86_64 1.78.0-10.fc38 fedora 34 k boost-wave x86_64 1.78.0-10.fc38 fedora 204 k brotli x86_64 1.0.9-9.fc37 fedora 315 k brotli-devel x86_64 1.0.9-9.fc37 fedora 31 k bzip2-devel x86_64 1.0.8-12.fc37 fedora 214 k cairo x86_64 1.17.6-2.fc37 fedora 676 k cairo-gobject x86_64 1.17.6-2.fc37 fedora 18 k cdparanoia-libs x86_64 10.2-40.fc37 fedora 54 k cfitsio x86_64 4.1.0-1.fc38 fedora 596 k cgnslib x86_64 4.3.0-5.fc38 fedora 430 k cgnslib-common noarch 4.3.0-5.fc38 fedora 115 k cgnslib-devel x86_64 4.3.0-5.fc38 fedora 55 k cgnslib-libs x86_64 4.3.0-5.fc38 fedora 295 k clang-libs x86_64 15.0.6-3.fc38 fedora 21 M clang-resource-filesystem x86_64 15.0.6-3.fc38 fedora 13 k cli11-devel noarch 2.3.2-1.fc38 fedora 132 k cmake-data noarch 3.25.1-1.fc38 fedora 2.2 M cmake-filesystem x86_64 3.25.1-1.fc38 fedora 16 k cmake-rpm-macros noarch 3.25.1-1.fc38 fedora 16 k copy-jdk-configs noarch 4.1-1.fc38 fedora 28 k cpp x86_64 12.2.1-4.fc38 fedora 11 M crypto-policies-scripts noarch 20221215-1.gita4c31a3.fc38 fedora 116 k cups-libs x86_64 1:2.4.2-5.fc38 fedora 268 k dbus-libs x86_64 1:1.14.4-1.fc38 fedora 156 k double-conversion x86_64 3.1.5-7.fc37 fedora 48 k double-conversion-devel x86_64 3.1.5-7.fc37 fedora 27 k eigen3-devel noarch 3.4.0-8.fc37 fedora 1.2 M emacs-filesystem noarch 1:28.2-1.fc38 fedora 7.1 k expat x86_64 2.5.0-1.fc38 fedora 110 k expat-devel x86_64 2.5.0-1.fc38 fedora 52 k flexiblas x86_64 3.3.0-1.fc38 fedora 32 k flexiblas-devel x86_64 3.3.0-1.fc38 fedora 116 k flexiblas-netlib x86_64 3.3.0-1.fc38 fedora 3.2 M flexiblas-netlib64 x86_64 3.3.0-1.fc38 fedora 3.1 M flexiblas-openblas-openmp x86_64 3.3.0-1.fc38 fedora 17 k flexiblas-openblas-openmp64 x86_64 3.3.0-1.fc38 fedora 17 k fontconfig x86_64 2.14.1-2.fc38 fedora 294 k fontconfig-devel x86_64 2.14.1-2.fc38 fedora 164 k fonts-filesystem noarch 1:2.0.5-10.fc38 fedora 8.0 k freeimage x86_64 3.19.0-0.12.svn1889.fc38 fedora 363 k freeimage-devel x86_64 3.19.0-0.12.svn1889.fc38 fedora 41 k freetype x86_64 2.12.1-3.fc37 fedora 407 k freetype-devel x86_64 2.12.1-3.fc37 fedora 895 k freexl x86_64 1.0.6-18.fc37 fedora 35 k fribidi x86_64 1.0.12-2.fc37 fedora 89 k gc x86_64 8.2.2-1.fc38 fedora 110 k gcc x86_64 12.2.1-4.fc38 fedora 33 M gcc-gfortran x86_64 12.2.1-4.fc38 fedora 12 M gcc-plugin-annobin x86_64 12.2.1-4.fc38 fedora 53 k gd x86_64 2.3.3-9.fc38 fedora 138 k gdal-devel x86_64 3.6.2-1.fc38 fedora 216 k gdal-libs x86_64 3.6.2-1.fc38 fedora 8.2 M gdk-pixbuf2 x86_64 2.42.10-1.fc38 fedora 485 k gdk-pixbuf2-modules x86_64 2.42.10-1.fc38 fedora 85 k geos x86_64 3.11.1-1.fc38 fedora 982 k gettext x86_64 0.21.1-1.fc38 fedora 1.0 M gettext-envsubst x86_64 0.21.1-1.fc38 fedora 36 k gettext-libs x86_64 0.21.1-1.fc38 fedora 319 k gettext-runtime x86_64 0.21.1-1.fc38 fedora 117 k giflib x86_64 5.2.1-14.fc37 fedora 51 k gl-manpages noarch 1.1-25.20190306.fc37 fedora 1.2 M gl2ps x86_64 1.4.2-6.fc37 fedora 64 k gl2ps-devel x86_64 1.4.2-6.fc37 fedora 235 k glew-devel x86_64 2.2.0-3.fc37 fedora 222 k glib2 x86_64 2.74.1-2.fc38 fedora 2.7 M glib2-devel x86_64 2.74.1-2.fc38 fedora 574 k glibc-devel x86_64 2.36.9000-19.fc38 fedora 47 k glibc-headers-x86 noarch 2.36.9000-19.fc38 fedora 525 k glx-utils x86_64 8.4.0-14.20210504git0f9e7d9.fc37 fedora 41 k gnutls x86_64 3.7.8-9.fc38 fedora 1.1 M google-droid-sans-fonts noarch 20200215-13.fc37 fedora 2.7 M google-noto-fonts-common noarch 20201206^1.git0c78c8329-9.fc38 fedora 18 k google-noto-sans-vf-fonts noarch 20201206^1.git0c78c8329-9.fc38 fedora 729 k graphene x86_64 1.10.6-4.fc37 fedora 62 k graphite2 x86_64 1.3.14-10.fc37 fedora 95 k graphite2-devel x86_64 1.3.14-10.fc37 fedora 20 k groff-base x86_64 1.22.4-10.fc37 fedora 1.1 M gstreamer1 x86_64 1.20.5-1.fc38 fedora 1.4 M gstreamer1-plugins-base x86_64 1.20.5-1.fc38 fedora 2.1 M gts x86_64 0.7.6-43.20121130.fc38 fedora 241 k guile22 x86_64 2.2.7-6.fc37 fedora 6.5 M harfbuzz x86_64 6.0.0-2.fc38 fedora 819 k harfbuzz-devel x86_64 6.0.0-2.fc38 fedora 394 k harfbuzz-icu x86_64 6.0.0-2.fc38 fedora 16 k hdf-libs x86_64 4.2.15-11.fc37 fedora 294 k hdf5 x86_64 1.12.1-10.fc37 fedora 2.3 M hdf5-devel x86_64 1.12.1-10.fc37 fedora 1.3 M hdf5-mpich x86_64 1.12.1-10.fc37 fedora 2.2 M hdf5-mpich-devel x86_64 1.12.1-10.fc37 fedora 1.3 M hicolor-icon-theme noarch 0.17-14.fc37 fedora 66 k highway x86_64 1.0.2-1.fc38 fedora 382 k hwdata noarch 0.366-1.fc38 fedora 1.5 M hwloc-libs x86_64 2.5.0-4.fc37 fedora 2.2 M hyphen x86_64 2.8.8-18.fc37 fedora 29 k imath x86_64 3.1.6-1.fc38 fedora 98 k iso-codes noarch 4.12.0-2.fc38 fedora 3.5 M jasper-libs x86_64 3.0.6-1.fc37 fedora 162 k java-17-openjdk x86_64 1:17.0.6.0.9-0.1.ea.fc38 fedora 430 k java-17-openjdk-headless x86_64 1:17.0.6.0.9-0.1.ea.fc38 fedora 42 M javapackages-filesystem noarch 6.1.0-5.fc38 fedora 13 k jbig2dec-libs x86_64 0.19-7.fc37 fedora 73 k jbigkit-libs x86_64 2.1-24.fc37 fedora 53 k json-c x86_64 0.16-3.fc38 fedora 41 k jsoncpp x86_64 1.9.5-3.fc37 fedora 98 k jsoncpp-devel x86_64 1.9.5-3.fc37 fedora 29 k jxrlib x86_64 1.1-23.fc37 fedora 453 k kernel-headers x86_64 6.2.0-0.rc2.git0.1.fc38 fedora 1.5 M langpacks-core-font-en noarch 3.0-27.fc38 fedora 9.9 k lapack x86_64 3.11.0-1.fc38 fedora 9.7 M lapack-devel x86_64 3.11.0-1.fc38 fedora 85 k lapack64 x86_64 3.11.0-1.fc38 fedora 2.5 M lapack64_ x86_64 3.11.0-1.fc38 fedora 2.5 M lasi x86_64 1.1.3-9.fc37 fedora 54 k lcms2 x86_64 2.14-1.fc38 fedora 176 k libGLEW x86_64 2.2.0-3.fc37 fedora 176 k libICE x86_64 1.0.10-9.fc37 fedora 71 k libICE-devel x86_64 1.0.10-9.fc37 fedora 46 k libSM x86_64 1.2.3-11.fc37 fedora 42 k libSM-devel x86_64 1.2.3-11.fc37 fedora 12 k libX11 x86_64 1.8.3-1.fc38 fedora 648 k libX11-common noarch 1.8.3-1.fc38 fedora 178 k libX11-devel x86_64 1.8.3-1.fc38 fedora 1.0 M libX11-xcb x86_64 1.8.3-1.fc38 fedora 11 k libXScrnSaver x86_64 1.2.3-11.fc37 fedora 24 k libXScrnSaver-devel x86_64 1.2.3-11.fc37 fedora 17 k libXau x86_64 1.0.11-1.fc38 fedora 31 k libXau-devel x86_64 1.0.11-1.fc38 fedora 13 k libXcomposite x86_64 0.4.5-8.fc37 fedora 23 k libXcomposite-devel x86_64 0.4.5-8.fc37 fedora 15 k libXcursor x86_64 1.2.1-2.fc37 fedora 30 k libXcursor-devel x86_64 1.2.1-2.fc37 fedora 40 k libXdmcp x86_64 1.1.3-9.fc37 fedora 35 k libXdmcp-devel x86_64 1.1.3-9.fc37 fedora 11 k libXext x86_64 1.3.5-1.fc38 fedora 39 k libXext-devel x86_64 1.3.5-1.fc38 fedora 85 k libXfixes x86_64 6.0.0-4.fc37 fedora 19 k libXfixes-devel x86_64 6.0.0-4.fc37 fedora 12 k libXft x86_64 2.3.6-1.fc38 fedora 71 k libXft-devel x86_64 2.3.6-1.fc38 fedora 50 k libXi x86_64 1.8-3.fc37 fedora 39 k libXi-devel x86_64 1.8-3.fc37 fedora 116 k libXinerama x86_64 1.1.5-1.fc38 fedora 14 k libXinerama-devel x86_64 1.1.5-1.fc38 fedora 13 k libXmu x86_64 1.1.4-1.fc38 fedora 76 k libXpm x86_64 3.5.14-1.fc38 fedora 60 k libXpm-devel x86_64 3.5.14-1.fc38 fedora 65 k libXrandr x86_64 1.5.2-9.fc37 fedora 27 k libXrandr-devel x86_64 1.5.2-9.fc37 fedora 19 k libXrender x86_64 0.9.11-1.fc38 fedora 27 k libXrender-devel x86_64 0.9.11-1.fc38 fedora 19 k libXres x86_64 1.2.1-3.fc37 fedora 15 k libXres-devel x86_64 1.2.1-3.fc37 fedora 12 k libXt x86_64 1.2.1-3.fc37 fedora 180 k libXt-devel x86_64 1.2.1-3.fc37 fedora 460 k libXtst x86_64 1.2.4-1.fc38 fedora 20 k libXtst-devel x86_64 1.2.4-1.fc38 fedora 15 k libXv x86_64 1.0.11-17.fc37 fedora 18 k libXv-devel x86_64 1.0.11-17.fc37 fedora 44 k libXxf86vm x86_64 1.1.5-1.fc38 fedora 18 k libaec x86_64 1.0.6-3.fc37 fedora 41 k libaec-devel x86_64 1.0.6-3.fc37 fedora 12 k libaom x86_64 3.5.0-2.fc38 fedora 1.8 M libarchive-devel x86_64 3.6.1-3.fc38 fedora 134 k libavif x86_64 0.11.1-4.fc38 fedora 83 k libb2 x86_64 0.98.1-7.fc37 fedora 25 k libblkid-devel x86_64 2.38.1-3.fc38 fedora 16 k libcurl-devel x86_64 7.87.0-2.fc38 fedora 992 k libdatrie x86_64 0.2.13-4.fc37 fedora 32 k libdav1d x86_64 1.0.0-2.fc37 fedora 584 k libdrm x86_64 2.4.114-1.fc38 fedora 159 k libdrm-devel x86_64 2.4.114-1.fc38 fedora 173 k libedit x86_64 3.1-44.20221030cvs.fc38 fedora 106 k libevdev x86_64 1.13.0-1.fc37 fedora 44 k libffi-devel x86_64 3.4.4-1.fc38 fedora 28 k libfontenc x86_64 1.1.6-1.fc38 fedora 32 k libgeotiff x86_64 1.7.1-5.fc38 fedora 106 k libgfortran x86_64 12.2.1-4.fc38 fedora 900 k libglvnd x86_64 1:1.6.0-1.fc38 fedora 134 k libglvnd-core-devel x86_64 1:1.6.0-1.fc38 fedora 17 k libglvnd-devel x86_64 1:1.6.0-1.fc38 fedora 163 k libglvnd-egl x86_64 1:1.6.0-1.fc38 fedora 36 k libglvnd-gles x86_64 1:1.6.0-1.fc38 fedora 31 k libglvnd-glx x86_64 1:1.6.0-1.fc38 fedora 140 k libglvnd-opengl x86_64 1:1.6.0-1.fc38 fedora 42 k libgs x86_64 9.56.1-6.fc38 fedora 3.6 M libgta x86_64 1.2.1-8.fc37 fedora 36 k libgudev x86_64 237-3.fc37 fedora 35 k libharu x86_64 2.3.0-16.fc37 fedora 565 k libharu-devel x86_64 2.3.0-16.fc37 fedora 46 k libicu x86_64 72.1-1.fc38 fedora 10 M libicu-devel x86_64 72.1-1.fc38 fedora 918 k libijs x86_64 0.35-16.fc37 fedora 29 k libimagequant x86_64 2.17.0-3.fc37 fedora 62 k libinput x86_64 1.22.0-2.fc38 fedora 209 k libjpeg-turbo x86_64 2.1.4-1.fc38 fedora 181 k libjpeg-turbo-devel x86_64 2.1.4-1.fc38 fedora 98 k libjxl x86_64 1:0.7.0-5.fc38 fedora 1.0 M libkml x86_64 1.3.0-42.fc38 fedora 352 k liblerc x86_64 4.0.0-2.fc37 fedora 209 k libmount-devel x86_64 2.38.1-3.fc38 fedora 18 k libmpc x86_64 1.2.1-5.fc37 fedora 61 k libogg x86_64 2:1.3.5-4.fc37 fedora 33 k libogg-devel x86_64 2:1.3.5-4.fc37 fedora 13 k libpaper x86_64 1:2.0.4-2.fc38 fedora 26 k libpciaccess x86_64 0.16-7.fc37 fedora 27 k libpciaccess-devel x86_64 0.16-7.fc37 fedora 12 k libpng x86_64 2:1.6.37-13.fc37 fedora 119 k libpng-devel x86_64 2:1.6.37-13.fc37 fedora 290 k libpq x86_64 15.0-2.fc38 fedora 210 k libpq-devel x86_64 15.0-2.fc38 fedora 105 k libqhull_r x86_64 1:7.2.1-11.fc38 fedora 168 k libquadmath x86_64 12.2.1-4.fc38 fedora 201 k libquadmath-devel x86_64 12.2.1-4.fc38 fedora 43 k librsvg2 x86_64 2.55.1-3.fc38 fedora 3.1 M librttopo x86_64 1.1.0-10.fc37 fedora 207 k libselinux-devel x86_64 3.5-0.rc1.1.fc38.1 fedora 150 k libsepol-devel x86_64 3.5-0.rc1.1.fc38 fedora 49 k libspatialite x86_64 5.0.1-19.fc38 fedora 3.4 M libstdc++-devel x86_64 12.2.1-4.fc38 fedora 2.5 M libthai x86_64 0.1.29-3.fc37 fedora 213 k libtheora x86_64 1:1.1.1-32.fc37 fedora 167 k libtheora-devel x86_64 1:1.1.1-32.fc37 fedora 32 k libtiff x86_64 4.4.0-4.fc37 fedora 197 k libtiff-devel x86_64 4.4.0-4.fc37 fedora 546 k libtool-ltdl x86_64 2.4.7-4.fc38 fedora 37 k libunwind x86_64 1.6.2-5.fc38 fedora 67 k libuv x86_64 1:1.44.2-2.fc37 fedora 151 k libvisual x86_64 1:0.4.0-37.fc38 fedora 143 k libvmaf x86_64 2.3.0-4.fc37 fedora 180 k libvorbis x86_64 1:1.3.7-6.fc37 fedora 195 k libwacom x86_64 2.4.0-1.fc37 fedora 42 k libwacom-data noarch 2.4.0-1.fc37 fedora 180 k libwayland-client x86_64 1.21.0-1.fc37 fedora 33 k libwayland-cursor x86_64 1.21.0-1.fc37 fedora 19 k libwayland-egl x86_64 1.21.0-1.fc37 fedora 13 k libwayland-server x86_64 1.21.0-1.fc37 fedora 41 k libwebp x86_64 1.2.4-2.fc38 fedora 278 k libxcb x86_64 1.13.1-10.fc37 fedora 231 k libxcb-devel x86_64 1.13.1-10.fc37 fedora 1.4 M libxcrypt-devel x86_64 4.4.33-5.fc38 fedora 30 k libxkbcommon x86_64 1.5.0-1.fc38 fedora 140 k libxkbcommon-x11 x86_64 1.5.0-1.fc38 fedora 22 k libxkbfile x86_64 1.1.1-1.fc38 fedora 90 k libxkbfile-devel x86_64 1.1.1-1.fc38 fedora 15 k libxml2-devel x86_64 2.10.3-2.fc38 fedora 531 k libxshmfence x86_64 1.3-11.fc37 fedora 12 k libxslt x86_64 1.1.37-1.fc38 fedora 184 k lksctp-tools x86_64 1.0.19-2.fc37 fedora 91 k llvm-libs x86_64 15.0.6-2.fc38 fedora 25 M lua x86_64 5.4.4-7.fc38 fedora 189 k lua-filesystem x86_64 1.8.0-7.fc37 fedora 34 k lua-json noarch 1.3.4-2.fc37 fedora 30 k lua-lpeg x86_64 1.0.2-9.fc37 fedora 67 k lua-posix x86_64 35.1-4.fc37 fedora 139 k lua-term x86_64 0.07-16.fc37 fedora 15 k lz4-devel x86_64 1.9.4-1.fc38 fedora 31 k m4 x86_64 1.4.19-4.fc37 fedora 303 k mariadb-connector-c x86_64 3.2.7-2.fc37 fedora 196 k mariadb-connector-c-config noarch 3.2.7-2.fc37 fedora 9.6 k mariadb-connector-c-devel x86_64 3.2.7-2.fc37 fedora 58 k mesa-libEGL x86_64 22.3.3-1.fc38 fedora 130 k mesa-libEGL-devel x86_64 22.3.3-1.fc38 fedora 21 k mesa-libGL x86_64 22.3.3-1.fc38 fedora 175 k mesa-libGL-devel x86_64 22.3.3-1.fc38 fedora 36 k mesa-libGLU x86_64 9.0.1-7.fc37 fedora 153 k mesa-libGLU-devel x86_64 9.0.1-7.fc37 fedora 13 k mesa-libgbm x86_64 22.3.3-1.fc38 fedora 45 k mesa-libglapi x86_64 22.3.3-1.fc38 fedora 54 k minizip-ng x86_64 3.0.7-2.fc38 fedora 70 k mkfontscale x86_64 1.2.2-2.fc37 fedora 32 k mpdecimal x86_64 2.5.1-4.fc37 fedora 102 k mpich x86_64 4.0.2-4.fc38 fedora 1.8 M mpich-devel x86_64 4.0.2-4.fc38 fedora 1.4 M mtdev x86_64 1.1.6-4.fc37 fedora 20 k ncurses x86_64 6.4-1.20230107.fc38 fedora 412 k netcdf x86_64 4.9.0-4.fc38 fedora 828 k netcdf-cxx x86_64 4.2-30.fc37 fedora 45 k netcdf-cxx-devel x86_64 4.2-30.fc37 fedora 386 k netcdf-devel x86_64 4.9.0-4.fc38 fedora 99 k netcdf-mpich x86_64 4.9.0-4.fc38 fedora 820 k netcdf-mpich-devel x86_64 4.9.0-4.fc38 fedora 51 k netgen-mesher x86_64 6.2.2202-3.fc38 copr_base 19 k netgen-mesher-common noarch 6.2.2202-3.fc38 copr_base 477 k netgen-mesher-libs x86_64 6.2.2202-3.fc38 copr_base 3.1 M netpbm x86_64 11.01.00-1.fc38 fedora 185 k nspr x86_64 4.35.0-3.fc38 fedora 136 k nss x86_64 3.87.0-1.fc38 fedora 692 k nss-softokn x86_64 3.87.0-1.fc38 fedora 1.0 M nss-softokn-freebl x86_64 3.87.0-1.fc38 fedora 326 k nss-sysinit x86_64 3.87.0-1.fc38 fedora 18 k nss-util x86_64 3.87.0-1.fc38 fedora 86 k ogdi x86_64 4.1.0-8.fc37 fedora 248 k openblas x86_64 0.3.21-4.fc38 fedora 35 k openblas-openmp x86_64 0.3.21-4.fc38 fedora 5.1 M openblas-openmp64 x86_64 0.3.21-4.fc38 fedora 4.9 M opencascade-draw x86_64 7.6.3-1.fc38 copr_base 2.4 M opencascade-foundation x86_64 7.6.3-1.fc38 copr_base 13 M opencascade-modeling x86_64 7.6.3-1.fc38 copr_base 14 M opencascade-ocaf x86_64 7.6.3-1.fc38 copr_base 1.2 M opencascade-visualization x86_64 7.6.3-1.fc38 copr_base 2.0 M openexr-libs x86_64 3.1.5-2.fc37 fedora 1.1 M openjpeg2 x86_64 2.5.0-2.fc37 fedora 178 k openslide x86_64 3.4.1-22.fc37 fedora 107 k openslide-devel x86_64 3.4.1-22.fc37 fedora 13 k openssl-devel x86_64 1:3.0.7-2.fc38 fedora 2.6 M opus x86_64 1.3.1-11.fc37 fedora 204 k orc x86_64 0.4.33-1.fc38 fedora 204 k pango x86_64 1.50.12-1.fc38 fedora 342 k pcre2-devel x86_64 10.40-1.fc37.1 fedora 505 k pcre2-utf16 x86_64 10.40-1.fc37.1 fedora 216 k pcre2-utf32 x86_64 10.40-1.fc37.1 fedora 203 k perl-B x86_64 1.83-492.fc38 fedora 184 k perl-Carp noarch 1.52-489.fc37 fedora 29 k perl-Class-Struct noarch 0.66-492.fc38 fedora 25 k perl-Data-Dumper x86_64 2.184-490.fc37 fedora 56 k perl-DynaLoader x86_64 1.52-492.fc38 fedora 29 k perl-Encode x86_64 4:3.19-492.fc38 fedora 1.7 M perl-English noarch 1.11-492.fc38 fedora 17 k perl-Errno x86_64 1.36-492.fc38 fedora 18 k perl-Exporter noarch 5.77-489.fc37 fedora 31 k perl-Fcntl x86_64 1.15-492.fc38 fedora 24 k perl-File-Basename noarch 2.85-492.fc38 fedora 20 k perl-File-Compare noarch 1.100.700-492.fc38 fedora 16 k perl-File-Copy noarch 2.39-492.fc38 fedora 23 k perl-File-Find noarch 1.40-492.fc38 fedora 28 k perl-File-Path noarch 2.18-489.fc37 fedora 35 k perl-File-Temp noarch 1:0.231.100-489.fc37 fedora 59 k perl-File-stat noarch 1.12-492.fc38 fedora 20 k perl-Getopt-Long noarch 1:2.54-1.fc38 fedora 60 k perl-Getopt-Std noarch 1.13-492.fc38 fedora 19 k perl-HTTP-Tiny noarch 0.082-1.fc37 fedora 55 k perl-IO x86_64 1.50-492.fc38 fedora 95 k perl-IPC-Open3 noarch 1.22-492.fc38 fedora 26 k perl-MIME-Base64 x86_64 3.16-489.fc37 fedora 30 k perl-POSIX x86_64 2.03-492.fc38 fedora 101 k perl-PathTools x86_64 3.84-489.fc37 fedora 89 k perl-Pod-Escapes noarch 1:1.07-489.fc37 fedora 20 k perl-Pod-Perldoc noarch 3.28.01-490.fc37 fedora 90 k perl-Pod-Simple noarch 1:3.43-490.fc37 fedora 225 k perl-Pod-Usage noarch 4:2.03-3.fc37 fedora 40 k perl-Scalar-List-Utils x86_64 5:1.63-489.fc38 fedora 72 k perl-SelectSaver noarch 1.02-492.fc38 fedora 15 k perl-Socket x86_64 4:2.036-1.fc38 fedora 55 k perl-Storable x86_64 1:3.26-489.fc37 fedora 97 k perl-Symbol noarch 1.09-492.fc38 fedora 17 k perl-Term-ANSIColor noarch 5.01-490.fc37 fedora 48 k perl-Term-Cap noarch 1.17-489.fc37 fedora 22 k perl-Text-ParseWords noarch 3.31-489.fc37 fedora 16 k perl-Text-Tabs+Wrap noarch 2021.0814-489.fc37 fedora 22 k perl-Thread-Queue noarch 3.14-489.fc37 fedora 21 k perl-Time-Local noarch 2:1.300-489.fc37 fedora 33 k perl-constant noarch 1.33-490.fc37 fedora 23 k perl-if noarch 0.61.000-492.fc38 fedora 17 k perl-interpreter x86_64 4:5.36.0-492.fc38 fedora 75 k perl-libs x86_64 4:5.36.0-492.fc38 fedora 2.2 M perl-mro x86_64 1.26-492.fc38 fedora 32 k perl-overload noarch 1.35-492.fc38 fedora 49 k perl-overloading noarch 0.02-492.fc38 fedora 16 k perl-parent noarch 1:0.239-1.fc38 fedora 14 k perl-podlators noarch 1:5.01-1.fc38 fedora 125 k perl-threads x86_64 1:2.27-489.fc37 fedora 57 k perl-threads-shared x86_64 1.64-489.fc37 fedora 44 k perl-vars noarch 1.05-492.fc38 fedora 16 k pixman x86_64 0.40.0-6.fc37 fedora 277 k poppler x86_64 22.08.0-4.fc38 fedora 1.2 M poppler-data noarch 0.4.11-3.fc37 fedora 2.0 M poppler-glib x86_64 22.08.0-4.fc38 fedora 176 k procps-ng x86_64 3.3.17-8.fc38 fedora 339 k proj x86_64 9.1.1-1.fc38 fedora 1.4 M proj-data noarch 9.1.1-1.fc38 fedora 1.2 M proj-devel x86_64 9.1.1-1.fc38 fedora 85 k pugixml x86_64 1.13-1.fc38 fedora 100 k pugixml-devel x86_64 1.13-1.fc38 fedora 23 k pyproject-rpm-macros noarch 1.5.0-1.fc38 fedora 40 k python-pip-wheel noarch 22.3.1-1.fc38 fedora 1.4 M python-rpm-macros noarch 3.11-7.fc38 fedora 20 k python-setuptools-wheel noarch 65.5.1-1.fc38 fedora 715 k python3 x86_64 3.11.1-2.fc38 fedora 27 k python3-devel x86_64 3.11.1-2.fc38 fedora 269 k python3-libs x86_64 3.11.1-2.fc38 fedora 9.6 M python3-numpy x86_64 1:1.23.5-1.fc38 fedora 7.6 M python3-packaging noarch 21.3-7.fc38 fedora 98 k python3-pyparsing noarch 3.0.9-2.fc37 fedora 262 k python3-rpm-generators noarch 14-1.fc38 fedora 30 k python3-rpm-macros noarch 3.11-7.fc38 fedora 15 k python3-vtk x86_64 9.1.0-18.fc38 fedora 9.9 M qt-settings noarch 37.0-1.fc38 fedora 11 k qt5-designer x86_64 5.15.8-1.fc38 fedora 161 k qt5-doctools x86_64 5.15.8-1.fc38 fedora 693 k qt5-linguist x86_64 5.15.8-1.fc38 fedora 882 k qt5-qtbase x86_64 5.15.8-2.fc38 fedora 3.6 M qt5-qtbase-common noarch 5.15.8-2.fc38 fedora 11 k qt5-qtbase-devel x86_64 5.15.8-2.fc38 fedora 3.5 M qt5-qtbase-gui x86_64 5.15.8-2.fc38 fedora 6.4 M qt5-qtdeclarative x86_64 5.15.8-1.fc38 fedora 4.2 M qt5-qtdeclarative-devel x86_64 5.15.8-1.fc38 fedora 1.5 M qt5-qtlocation x86_64 5.15.8-1.fc38 fedora 3.0 M qt5-qtsensors x86_64 5.15.8-1.fc38 fedora 227 k qt5-qttools x86_64 5.15.8-1.fc38 fedora 40 k qt5-qttools-common noarch 5.15.8-1.fc38 fedora 11 k qt5-qttools-devel x86_64 5.15.8-1.fc38 fedora 227 k qt5-qttools-libs-designer x86_64 5.15.8-1.fc38 fedora 2.7 M qt5-qttools-libs-designercomponents x86_64 5.15.8-1.fc38 fedora 787 k qt5-qttools-libs-help x86_64 5.15.8-1.fc38 fedora 157 k qt5-qtwebchannel x86_64 5.15.8-1.fc38 fedora 99 k qt5-qtwebkit x86_64 5.212.0-0.72alpha4.fc38 fedora 13 M qt5-qtwebkit-devel x86_64 5.212.0-0.72alpha4.fc38 fedora 71 k qt5-qtx11extras x86_64 5.15.8-1.fc38 fedora 35 k qt5-qtx11extras-devel x86_64 5.15.8-1.fc38 fedora 15 k qt5-rpm-macros noarch 5.15.8-1.fc38 fedora 9.7 k rav1e-libs x86_64 0.5.1-5.fc37 fedora 910 k rhash x86_64 1.4.3-1.fc38 fedora 193 k rpm-mpi-hooks noarch 8-4.fc37 fedora 11 k shared-mime-info x86_64 2.2-2.fc37 fedora 381 k snappy x86_64 1.1.9-5.fc37 fedora 36 k sqlite x86_64 3.40.1-1.fc38 fedora 811 k sqlite-devel x86_64 3.40.1-1.fc38 fedora 143 k svt-av1-libs x86_64 1.4.1-1.fc38 fedora 2.0 M sysprof-capture-devel x86_64 3.46.0-1.fc38 fedora 58 k tbb x86_64 2020.3-12.fc37 fedora 170 k tbb-devel x86_64 2020.3-12.fc37 fedora 335 k tcl x86_64 1:8.6.12-3.fc38 fedora 1.1 M tcl-devel x86_64 1:8.6.12-3.fc38 fedora 169 k tix x86_64 1:8.4.3-35.fc38 fedora 273 k tk x86_64 1:8.6.12-3.fc37 fedora 1.6 M tk-devel x86_64 1:8.6.12-3.fc37 fedora 538 k ttmkfdir x86_64 3.0.9-66.fc37 fedora 54 k tzdata-java noarch 2022g-1.fc38 fedora 208 k unixODBC x86_64 2.3.11-1.fc38 fedora 486 k uriparser x86_64 0.9.7-1.fc38 fedora 60 k urw-base35-bookman-fonts noarch 20200910-15.fc37 fedora 848 k urw-base35-c059-fonts noarch 20200910-15.fc37 fedora 875 k urw-base35-d050000l-fonts noarch 20200910-15.fc37 fedora 76 k urw-base35-fonts noarch 20200910-15.fc37 fedora 11 k urw-base35-fonts-common noarch 20200910-15.fc37 fedora 21 k urw-base35-gothic-fonts noarch 20200910-15.fc37 fedora 643 k urw-base35-nimbus-mono-ps-fonts noarch 20200910-15.fc37 fedora 796 k urw-base35-nimbus-roman-fonts noarch 20200910-15.fc37 fedora 857 k urw-base35-nimbus-sans-fonts noarch 20200910-15.fc37 fedora 1.3 M urw-base35-p052-fonts noarch 20200910-15.fc37 fedora 974 k urw-base35-standard-symbols-ps-fonts noarch 20200910-15.fc37 fedora 42 k urw-base35-z003-fonts noarch 20200910-15.fc37 fedora 276 k utf8cpp-devel noarch 3.2.3-1.fc38 fedora 28 k vim-filesystem noarch 2:9.0.1160-1.fc38 fedora 18 k vtk x86_64 9.1.0-18.fc38 fedora 22 M vtk-java x86_64 9.1.0-18.fc38 fedora 6.2 M vtk-qt x86_64 9.1.0-18.fc38 fedora 275 k vulkan-headers noarch 1.3.231.1-1.fc38 fedora 1.0 M vulkan-loader x86_64 1.3.231.1-2.fc38 fedora 145 k vulkan-loader-devel x86_64 1.3.231.1-2.fc38 fedora 9.1 k woff2 x86_64 1.0.2-15.fc37 fedora 61 k xapian-core-libs x86_64 1.4.20-1.fc37 fedora 744 k xcb-util x86_64 0.4.1-1.fc38 fedora 18 k xcb-util-image x86_64 0.4.1-1.fc38 fedora 19 k xcb-util-keysyms x86_64 0.4.1-1.fc38 fedora 14 k xcb-util-renderutil x86_64 0.3.10-1.fc38 fedora 17 k xcb-util-wm x86_64 0.4.2-1.fc38 fedora 31 k xerces-c x86_64 3.2.3-7.fc37 fedora 960 k xkeyboard-config noarch 2.36-3.fc38 fedora 956 k xml-common noarch 0.6.3-59.fc37 fedora 31 k xorg-x11-fonts-ISO8859-1-100dpi noarch 7.5-34.fc37 fedora 1.1 M xorg-x11-fonts-Type1 noarch 7.5-34.fc37 fedora 505 k xorg-x11-proto-devel noarch 2022.2-2.fc38 fedora 299 k xz-devel x86_64 5.2.9-1.fc38 fedora 58 k zlib-devel x86_64 1.2.13-2.fc38 fedora 45 k Transaction Summary ================================================================================================= Install 525 Packages Total download size: 588 M Installed size: 3.3 G Downloading Packages: (1/525): netgen-mesher-6.2.2202-3.fc38.x86_64.r 182 kB/s | 19 kB 00:00 (2/525): netgen-mesher-common-6.2.2202-3.fc38.n 3.3 MB/s | 477 kB 00:00 (3/525): netgen-mesher-devel-private-6.2.2202-3 5.1 MB/s | 267 kB 00:00 (4/525): netgen-mesher-libs-6.2.2202-3.fc38.x86 27 MB/s | 3.1 MB 00:00 (5/525): opencascade-devel-7.6.3-1.fc38.x86_64. 35 MB/s | 3.8 MB 00:00 (6/525): netgen-mesher-devel-6.2.2202-3.fc38.x8 1.7 MB/s | 476 kB 00:00 (7/525): opencascade-draw-7.6.3-1.fc38.x86_64.r 41 MB/s | 2.4 MB 00:00 (8/525): opencascade-ocaf-7.6.3-1.fc38.x86_64.r 9.7 MB/s | 1.2 MB 00:00 (9/525): opencascade-visualization-7.6.3-1.fc38 17 MB/s | 2.0 MB 00:00 (10/525): opencascade-modeling-7.6.3-1.fc38.x86 44 MB/s | 14 MB 00:00 (11/525): opencascade-foundation-7.6.3-1.fc38.x 36 MB/s | 13 MB 00:00 (12/525): Lmod-8.7.14-1.fc38.x86_64.rpm 439 kB/s | 258 kB 00:00 (13/525): LibRaw-0.21.1-1.fc38.x86_64.rpm 611 kB/s | 414 kB 00:00 (14/525): SuperLU-5.3.0-3.fc37.x86_64.rpm 1.4 MB/s | 187 kB 00:00 (15/525): adobe-mappings-cmap-deprecated-201907 1.0 MB/s | 113 kB 00:00 (16/525): adobe-mappings-cmap-20190730-4.fc37.n 6.4 MB/s | 2.1 MB 00:00 (17/525): adobe-mappings-pdf-20190401-2.fc37.no 2.9 MB/s | 697 kB 00:00 (18/525): alsa-lib-1.2.8-2.fc38.x86_64.rpm 4.7 MB/s | 517 kB 00:00 (19/525): PEGTL-devel-2.8.3-5.fc37.x86_64.rpm 149 kB/s | 159 kB 00:01 (20/525): annobin-docs-10.98-1.fc38.noarch.rpm 968 kB/s | 92 kB 00:00 (21/525): annobin-plugin-gcc-10.98-1.fc38.x86_6 7.8 MB/s | 888 kB 00:00 (22/525): arpack-3.8.0-5.fc37.x86_64.rpm 2.1 MB/s | 208 kB 00:00 (23/525): armadillo-10.8.2-2.fc37.x86_64.rpm 202 kB/s | 35 kB 00:00 (24/525): autoconf-2.71-4.fc38.noarch.rpm 7.1 MB/s | 733 kB 00:00 (25/525): automake-1.16.5-9.fc37.noarch.rpm 4.8 MB/s | 696 kB 00:00 (26/525): blas-3.11.0-1.fc38.x86_64.rpm 3.3 MB/s | 405 kB 00:00 (27/525): blas64-3.11.0-1.fc38.x86_64.rpm 2.4 MB/s | 233 kB 00:00 (28/525): blas64_-3.11.0-1.fc38.x86_64.rpm 2.5 MB/s | 233 kB 00:00 (29/525): avahi-libs-0.8-19.fc38.x86_64.rpm 181 kB/s | 67 kB 00:00 (30/525): blosc-1.21.2-1.fc38.x86_64.rpm 569 kB/s | 54 kB 00:00 (31/525): blas-devel-3.11.0-1.fc38.x86_64.rpm 68 kB/s | 25 kB 00:00 (32/525): boost-atomic-1.78.0-10.fc38.x86_64.rp 206 kB/s | 20 kB 00:00 (33/525): boost-chrono-1.78.0-10.fc38.x86_64.rp 301 kB/s | 26 kB 00:00 (34/525): boost-container-1.78.0-10.fc38.x86_64 458 kB/s | 40 kB 00:00 (35/525): boost-1.78.0-10.fc38.x86_64.rpm 49 kB/s | 14 kB 00:00 (36/525): boost-context-1.78.0-10.fc38.x86_64.r 189 kB/s | 17 kB 00:00 (37/525): boost-contract-1.78.0-10.fc38.x86_64. 527 kB/s | 46 kB 00:00 (38/525): boost-date-time-1.78.0-10.fc38.x86_64 180 kB/s | 15 kB 00:00 (39/525): boost-fiber-1.78.0-10.fc38.x86_64.rpm 443 kB/s | 42 kB 00:00 (40/525): boost-filesystem-1.78.0-10.fc38.x86_6 710 kB/s | 65 kB 00:00 (41/525): boost-coroutine-1.78.0-10.fc38.x86_64 59 kB/s | 22 kB 00:00 (42/525): boost-graph-1.78.0-10.fc38.x86_64.rpm 1.3 MB/s | 149 kB 00:00 (43/525): boost-json-1.78.0-10.fc38.x86_64.rpm 1.0 MB/s | 111 kB 00:00 (44/525): boost-devel-1.78.0-10.fc38.x86_64.rpm 24 MB/s | 13 MB 00:00 (45/525): boost-locale-1.78.0-10.fc38.x86_64.rp 1.9 MB/s | 217 kB 00:00 (46/525): boost-iostreams-1.78.0-10.fc38.x86_64 117 kB/s | 41 kB 00:00 (47/525): boost-log-1.78.0-10.fc38.x86_64.rpm 4.4 MB/s | 482 kB 00:00 (48/525): boost-math-1.78.0-10.fc38.x86_64.rpm 1.7 MB/s | 204 kB 00:00 (49/525): boost-numpy3-1.78.0-10.fc38.x86_64.rp 336 kB/s | 29 kB 00:00 (50/525): boost-program-options-1.78.0-10.fc38. 1.1 MB/s | 107 kB 00:00 (51/525): boost-python3-1.78.0-10.fc38.x86_64.r 975 kB/s | 96 kB 00:00 (52/525): boost-random-1.78.0-10.fc38.x86_64.rp 276 kB/s | 25 kB 00:00 (53/525): boost-regex-1.78.0-10.fc38.x86_64.rpm 1.2 MB/s | 113 kB 00:00 (54/525): boost-serialization-1.78.0-10.fc38.x8 1.2 MB/s | 133 kB 00:00 (55/525): boost-stacktrace-1.78.0-10.fc38.x86_6 337 kB/s | 30 kB 00:00 (56/525): boost-system-1.78.0-10.fc38.x86_64.rp 174 kB/s | 16 kB 00:00 (57/525): boost-test-1.78.0-10.fc38.x86_64.rpm 2.2 MB/s | 234 kB 00:00 (58/525): boost-thread-1.78.0-10.fc38.x86_64.rp 582 kB/s | 58 kB 00:00 (59/525): boost-timer-1.78.0-10.fc38.x86_64.rpm 282 kB/s | 25 kB 00:00 (60/525): boost-type_erasure-1.78.0-10.fc38.x86 377 kB/s | 34 kB 00:00 (61/525): boost-nowide-1.78.0-10.fc38.x86_64.rp 34 kB/s | 21 kB 00:00 (62/525): boost-wave-1.78.0-10.fc38.x86_64.rpm 2.2 MB/s | 204 kB 00:00 (63/525): brotli-1.0.9-9.fc37.x86_64.rpm 2.5 MB/s | 315 kB 00:00 (64/525): bzip2-devel-1.0.8-12.fc37.x86_64.rpm 2.2 MB/s | 214 kB 00:00 (65/525): cairo-gobject-1.17.6-2.fc37.x86_64.rp 181 kB/s | 18 kB 00:00 (66/525): cairo-1.17.6-2.fc37.x86_64.rpm 4.5 MB/s | 676 kB 00:00 (67/525): catch-devel-2.13.8-3.fc37.x86_64.rpm 2.0 MB/s | 205 kB 00:00 (68/525): cdparanoia-libs-10.2-40.fc37.x86_64.r 542 kB/s | 54 kB 00:00 (69/525): brotli-devel-1.0.9-9.fc37.x86_64.rpm 87 kB/s | 31 kB 00:00 (70/525): cfitsio-4.1.0-1.fc38.x86_64.rpm 6.1 MB/s | 596 kB 00:00 (71/525): cgnslib-4.3.0-5.fc38.x86_64.rpm 3.1 MB/s | 430 kB 00:00 (72/525): cgnslib-devel-4.3.0-5.fc38.x86_64.rpm 580 kB/s | 55 kB 00:00 (73/525): cgnslib-libs-4.3.0-5.fc38.x86_64.rpm 2.8 MB/s | 295 kB 00:00 (74/525): clang-resource-filesystem-15.0.6-3.fc 129 kB/s | 13 kB 00:00 (75/525): cli11-devel-2.3.2-1.fc38.noarch.rpm 1.3 MB/s | 132 kB 00:00 (76/525): cgnslib-common-4.3.0-5.fc38.noarch.rp 134 kB/s | 115 kB 00:00 (77/525): cmake-3.25.1-1.fc38.x86_64.rpm 14 MB/s | 6.8 MB 00:00 (78/525): clang-libs-15.0.6-3.fc38.x86_64.rpm 26 MB/s | 21 MB 00:00 (79/525): cmake-filesystem-3.25.1-1.fc38.x86_64 177 kB/s | 16 kB 00:00 (80/525): cmake-rpm-macros-3.25.1-1.fc38.noarch 189 kB/s | 16 kB 00:00 (81/525): copy-jdk-configs-4.1-1.fc38.noarch.rp 289 kB/s | 28 kB 00:00 (82/525): crypto-policies-scripts-20221215-1.gi 1.2 MB/s | 116 kB 00:00 (83/525): cups-libs-2.4.2-5.fc38.x86_64.rpm 2.6 MB/s | 268 kB 00:00 (84/525): dbus-libs-1.14.4-1.fc38.x86_64.rpm 1.5 MB/s | 156 kB 00:00 (85/525): double-conversion-3.1.5-7.fc37.x86_64 457 kB/s | 48 kB 00:00 (86/525): double-conversion-devel-3.1.5-7.fc37. 336 kB/s | 27 kB 00:00 (87/525): cpp-12.2.1-4.fc38.x86_64.rpm 18 MB/s | 11 MB 00:00 (88/525): eigen3-devel-3.4.0-8.fc37.noarch.rpm 5.4 MB/s | 1.2 MB 00:00 (89/525): doxygen-1.9.6-1.fc38.x86_64.rpm 15 MB/s | 4.8 MB 00:00 (90/525): emacs-filesystem-28.2-1.fc38.noarch.r 75 kB/s | 7.1 kB 00:00 (91/525): expat-2.5.0-1.fc38.x86_64.rpm 1.2 MB/s | 110 kB 00:00 (92/525): flexiblas-3.3.0-1.fc38.x86_64.rpm 380 kB/s | 32 kB 00:00 (93/525): expat-devel-2.5.0-1.fc38.x86_64.rpm 556 kB/s | 52 kB 00:00 (94/525): flexiblas-devel-3.3.0-1.fc38.x86_64.r 1.1 MB/s | 116 kB 00:00 (95/525): flexiblas-netlib64-3.3.0-1.fc38.x86_6 13 MB/s | 3.1 MB 00:00 (96/525): flexiblas-netlib-3.3.0-1.fc38.x86_64. 9.6 MB/s | 3.2 MB 00:00 (97/525): flexiblas-openblas-openmp-3.3.0-1.fc3 197 kB/s | 17 kB 00:00 (98/525): flexiblas-openblas-openmp64-3.3.0-1.f 182 kB/s | 17 kB 00:00 (99/525): fontconfig-2.14.1-2.fc38.x86_64.rpm 2.9 MB/s | 294 kB 00:00 (100/525): fontconfig-devel-2.14.1-2.fc38.x86_6 1.7 MB/s | 164 kB 00:00 (101/525): fonts-filesystem-2.0.5-10.fc38.noarc 87 kB/s | 8.0 kB 00:00 (102/525): freeimage-3.19.0-0.12.svn1889.fc38.x 3.4 MB/s | 363 kB 00:00 (103/525): freeimage-devel-3.19.0-0.12.svn1889. 456 kB/s | 41 kB 00:00 (104/525): freetype-2.12.1-3.fc37.x86_64.rpm 3.9 MB/s | 407 kB 00:00 (105/525): freetype-devel-2.12.1-3.fc37.x86_64. 8.7 MB/s | 895 kB 00:00 (106/525): freexl-1.0.6-18.fc37.x86_64.rpm 360 kB/s | 35 kB 00:00 (107/525): fribidi-1.0.12-2.fc37.x86_64.rpm 982 kB/s | 89 kB 00:00 (108/525): gc-8.2.2-1.fc38.x86_64.rpm 1.1 MB/s | 110 kB 00:00 (109/525): gcc-c++-12.2.1-4.fc38.x86_64.rpm 22 MB/s | 13 MB 00:00 (110/525): gcc-gfortran-12.2.1-4.fc38.x86_64.rp 21 MB/s | 12 MB 00:00 (111/525): gcc-12.2.1-4.fc38.x86_64.rpm 25 MB/s | 33 MB 00:01 (112/525): gcc-plugin-annobin-12.2.1-4.fc38.x86 479 kB/s | 53 kB 00:00 (113/525): gd-2.3.3-9.fc38.x86_64.rpm 1.5 MB/s | 138 kB 00:00 (114/525): gdal-devel-3.6.2-1.fc38.x86_64.rpm 2.1 MB/s | 216 kB 00:00 (115/525): gdk-pixbuf2-2.42.10-1.fc38.x86_64.rp 3.7 MB/s | 485 kB 00:00 (116/525): gdk-pixbuf2-modules-2.42.10-1.fc38.x 931 kB/s | 85 kB 00:00 (117/525): geos-3.11.1-1.fc38.x86_64.rpm 4.2 MB/s | 982 kB 00:00 (118/525): gdal-libs-3.6.2-1.fc38.x86_64.rpm 17 MB/s | 8.2 MB 00:00 (119/525): gettext-envsubst-0.21.1-1.fc38.x86_6 423 kB/s | 36 kB 00:00 (120/525): gettext-0.21.1-1.fc38.x86_64.rpm 8.8 MB/s | 1.0 MB 00:00 (121/525): gettext-libs-0.21.1-1.fc38.x86_64.rp 3.6 MB/s | 319 kB 00:00 (122/525): gettext-runtime-0.21.1-1.fc38.x86_64 1.4 MB/s | 117 kB 00:00 (123/525): giflib-5.2.1-14.fc37.x86_64.rpm 595 kB/s | 51 kB 00:00 (124/525): gl-manpages-1.1-25.20190306.fc37.noa 9.6 MB/s | 1.2 MB 00:00 (125/525): gl2ps-1.4.2-6.fc37.x86_64.rpm 793 kB/s | 64 kB 00:00 (126/525): gl2ps-devel-1.4.2-6.fc37.x86_64.rpm 2.6 MB/s | 235 kB 00:00 (127/525): glew-devel-2.2.0-3.fc37.x86_64.rpm 2.2 MB/s | 222 kB 00:00 (128/525): glib2-devel-2.74.1-2.fc38.x86_64.rpm 5.6 MB/s | 574 kB 00:00 (129/525): glib2-2.74.1-2.fc38.x86_64.rpm 13 MB/s | 2.7 MB 00:00 (130/525): glibc-devel-2.36.9000-19.fc38.x86_64 529 kB/s | 47 kB 00:00 (131/525): glibc-headers-x86-2.36.9000-19.fc38. 5.0 MB/s | 525 kB 00:00 (132/525): glx-utils-8.4.0-14.20210504git0f9e7d 470 kB/s | 41 kB 00:00 (133/525): gnutls-3.7.8-9.fc38.x86_64.rpm 6.7 MB/s | 1.1 MB 00:00 (134/525): google-droid-sans-fonts-20200215-13. 14 MB/s | 2.7 MB 00:00 (135/525): google-noto-fonts-common-20201206^1. 178 kB/s | 18 kB 00:00 (136/525): google-noto-sans-vf-fonts-20201206^1 6.6 MB/s | 729 kB 00:00 (137/525): graphene-1.10.6-4.fc37.x86_64.rpm 677 kB/s | 62 kB 00:00 (138/525): graphite2-1.3.14-10.fc37.x86_64.rpm 1.1 MB/s | 95 kB 00:00 (139/525): graphite2-devel-1.3.14-10.fc37.x86_6 254 kB/s | 20 kB 00:00 (140/525): groff-base-1.22.4-10.fc37.x86_64.rpm 8.6 MB/s | 1.1 MB 00:00 (141/525): graphviz-7.0.5-2.fc38.x86_64.rpm 17 MB/s | 5.0 MB 00:00 (142/525): gstreamer1-1.20.5-1.fc38.x86_64.rpm 8.1 MB/s | 1.4 MB 00:00 (143/525): gts-0.7.6-43.20121130.fc38.x86_64.rp 2.5 MB/s | 241 kB 00:00 (144/525): gstreamer1-plugins-base-1.20.5-1.fc3 11 MB/s | 2.1 MB 00:00 (145/525): harfbuzz-6.0.0-2.fc38.x86_64.rpm 4.1 MB/s | 819 kB 00:00 (146/525): guile22-2.2.7-6.fc37.x86_64.rpm 20 MB/s | 6.5 MB 00:00 (147/525): harfbuzz-devel-6.0.0-2.fc38.x86_64.r 3.7 MB/s | 394 kB 00:00 (148/525): harfbuzz-icu-6.0.0-2.fc38.x86_64.rpm 175 kB/s | 16 kB 00:00 (149/525): hdf-libs-4.2.15-11.fc37.x86_64.rpm 2.9 MB/s | 294 kB 00:00 (150/525): hdf5-1.12.1-10.fc37.x86_64.rpm 11 MB/s | 2.3 MB 00:00 (151/525): hdf5-devel-1.12.1-10.fc37.x86_64.rpm 7.4 MB/s | 1.3 MB 00:00 (152/525): hdf5-mpich-devel-1.12.1-10.fc37.x86_ 9.7 MB/s | 1.3 MB 00:00 (153/525): hdf5-mpich-1.12.1-10.fc37.x86_64.rpm 12 MB/s | 2.2 MB 00:00 (154/525): hicolor-icon-theme-0.17-14.fc37.noar 711 kB/s | 66 kB 00:00 (155/525): highway-1.0.2-1.fc38.x86_64.rpm 3.8 MB/s | 382 kB 00:00 (156/525): hwdata-0.366-1.fc38.noarch.rpm 8.9 MB/s | 1.5 MB 00:00 (157/525): hwloc-libs-2.5.0-4.fc37.x86_64.rpm 11 MB/s | 2.2 MB 00:00 (158/525): hyphen-2.8.8-18.fc37.x86_64.rpm 329 kB/s | 29 kB 00:00 (159/525): imath-3.1.6-1.fc38.x86_64.rpm 981 kB/s | 98 kB 00:00 (160/525): jasper-libs-3.0.6-1.fc37.x86_64.rpm 1.5 MB/s | 162 kB 00:00 (161/525): iso-codes-4.12.0-2.fc38.noarch.rpm 16 MB/s | 3.5 MB 00:00 (162/525): java-17-openjdk-17.0.6.0.9-0.1.ea.fc 3.9 MB/s | 430 kB 00:00 (163/525): javapackages-filesystem-6.1.0-5.fc38 141 kB/s | 13 kB 00:00 (164/525): jbig2dec-libs-0.19-7.fc37.x86_64.rpm 772 kB/s | 73 kB 00:00 (165/525): jbigkit-libs-2.1-24.fc37.x86_64.rpm 469 kB/s | 53 kB 00:00 (166/525): json-c-0.16-3.fc38.x86_64.rpm 370 kB/s | 41 kB 00:00 (167/525): jsoncpp-1.9.5-3.fc37.x86_64.rpm 765 kB/s | 98 kB 00:00 (168/525): jsoncpp-devel-1.9.5-3.fc37.x86_64.rp 249 kB/s | 29 kB 00:00 (169/525): jxrlib-1.1-23.fc37.x86_64.rpm 4.4 MB/s | 453 kB 00:00 (170/525): kernel-headers-6.2.0-0.rc2.git0.1.fc 7.1 MB/s | 1.5 MB 00:00 (171/525): langpacks-core-font-en-3.0-27.fc38.n 81 kB/s | 9.9 kB 00:00 (172/525): java-17-openjdk-headless-17.0.6.0.9- 20 MB/s | 42 MB 00:02 (173/525): lapack-3.11.0-1.fc38.x86_64.rpm 11 MB/s | 9.7 MB 00:00 (174/525): lapack-devel-3.11.0-1.fc38.x86_64.rp 820 kB/s | 85 kB 00:00 (175/525): lapack64-3.11.0-1.fc38.x86_64.rpm 9.2 MB/s | 2.5 MB 00:00 (176/525): lapack64_-3.11.0-1.fc38.x86_64.rpm 11 MB/s | 2.5 MB 00:00 (177/525): lasi-1.1.3-9.fc37.x86_64.rpm 535 kB/s | 54 kB 00:00 (178/525): lcms2-2.14-1.fc38.x86_64.rpm 1.7 MB/s | 176 kB 00:00 (179/525): libGLEW-2.2.0-3.fc37.x86_64.rpm 1.8 MB/s | 176 kB 00:00 (180/525): libICE-1.0.10-9.fc37.x86_64.rpm 859 kB/s | 71 kB 00:00 (181/525): libICE-devel-1.0.10-9.fc37.x86_64.rp 557 kB/s | 46 kB 00:00 (182/525): libSM-1.2.3-11.fc37.x86_64.rpm 487 kB/s | 42 kB 00:00 (183/525): libSM-devel-1.2.3-11.fc37.x86_64.rpm 142 kB/s | 12 kB 00:00 (184/525): libX11-1.8.3-1.fc38.x86_64.rpm 5.6 MB/s | 648 kB 00:00 (185/525): libX11-common-1.8.3-1.fc38.noarch.rp 1.7 MB/s | 178 kB 00:00 (186/525): libX11-xcb-1.8.3-1.fc38.x86_64.rpm 130 kB/s | 11 kB 00:00 (187/525): libX11-devel-1.8.3-1.fc38.x86_64.rpm 8.1 MB/s | 1.0 MB 00:00 (188/525): libXScrnSaver-1.2.3-11.fc37.x86_64.r 298 kB/s | 24 kB 00:00 (189/525): libXScrnSaver-devel-1.2.3-11.fc37.x8 212 kB/s | 17 kB 00:00 (190/525): libXau-1.0.11-1.fc38.x86_64.rpm 345 kB/s | 31 kB 00:00 (191/525): libXau-devel-1.0.11-1.fc38.x86_64.rp 165 kB/s | 13 kB 00:00 (192/525): libXcomposite-devel-0.4.5-8.fc37.x86 157 kB/s | 15 kB 00:00 (193/525): libXcomposite-0.4.5-8.fc37.x86_64.rp 217 kB/s | 23 kB 00:00 (194/525): libXcursor-1.2.1-2.fc37.x86_64.rpm 371 kB/s | 30 kB 00:00 (195/525): libXcursor-devel-1.2.1-2.fc37.x86_64 483 kB/s | 40 kB 00:00 (196/525): libXdmcp-1.1.3-9.fc37.x86_64.rpm 428 kB/s | 35 kB 00:00 (197/525): libXdmcp-devel-1.1.3-9.fc37.x86_64.r 132 kB/s | 11 kB 00:00 (198/525): libXext-1.3.5-1.fc38.x86_64.rpm 435 kB/s | 39 kB 00:00 (199/525): libXext-devel-1.3.5-1.fc38.x86_64.rp 857 kB/s | 85 kB 00:00 (200/525): libXfixes-6.0.0-4.fc37.x86_64.rpm 235 kB/s | 19 kB 00:00 (201/525): libXfixes-devel-6.0.0-4.fc37.x86_64. 154 kB/s | 12 kB 00:00 (202/525): libXft-2.3.6-1.fc38.x86_64.rpm 857 kB/s | 71 kB 00:00 (203/525): libXft-devel-2.3.6-1.fc38.x86_64.rpm 608 kB/s | 50 kB 00:00 (204/525): libXi-1.8-3.fc37.x86_64.rpm 482 kB/s | 39 kB 00:00 (205/525): libXi-devel-1.8-3.fc37.x86_64.rpm 1.3 MB/s | 116 kB 00:00 (206/525): libXinerama-1.1.5-1.fc38.x86_64.rpm 166 kB/s | 14 kB 00:00 (207/525): libXinerama-devel-1.1.5-1.fc38.x86_6 159 kB/s | 13 kB 00:00 (208/525): libXmu-1.1.4-1.fc38.x86_64.rpm 927 kB/s | 76 kB 00:00 (209/525): libXmu-devel-1.1.4-1.fc38.x86_64.rpm 335 kB/s | 27 kB 00:00 (210/525): libXpm-3.5.14-1.fc38.x86_64.rpm 662 kB/s | 60 kB 00:00 (211/525): libXpm-devel-3.5.14-1.fc38.x86_64.rp 781 kB/s | 65 kB 00:00 (212/525): libXrandr-1.5.2-9.fc37.x86_64.rpm 337 kB/s | 27 kB 00:00 (213/525): libXrandr-devel-1.5.2-9.fc37.x86_64. 235 kB/s | 19 kB 00:00 (214/525): libXrender-0.9.11-1.fc38.x86_64.rpm 336 kB/s | 27 kB 00:00 (215/525): libXrender-devel-0.9.11-1.fc38.x86_6 232 kB/s | 19 kB 00:00 (216/525): libXres-1.2.1-3.fc37.x86_64.rpm 188 kB/s | 15 kB 00:00 (217/525): libXres-devel-1.2.1-3.fc37.x86_64.rp 151 kB/s | 12 kB 00:00 (218/525): libXt-1.2.1-3.fc37.x86_64.rpm 2.0 MB/s | 180 kB 00:00 (219/525): libXt-devel-1.2.1-3.fc37.x86_64.rpm 4.1 MB/s | 460 kB 00:00 (220/525): libXtst-1.2.4-1.fc38.x86_64.rpm 247 kB/s | 20 kB 00:00 (221/525): libXtst-devel-1.2.4-1.fc38.x86_64.rp 171 kB/s | 15 kB 00:00 (222/525): libXv-1.0.11-17.fc37.x86_64.rpm 228 kB/s | 18 kB 00:00 (223/525): libXv-devel-1.0.11-17.fc37.x86_64.rp 539 kB/s | 44 kB 00:00 (224/525): libXxf86vm-1.1.5-1.fc38.x86_64.rpm 218 kB/s | 18 kB 00:00 (225/525): libaec-1.0.6-3.fc37.x86_64.rpm 468 kB/s | 41 kB 00:00 (226/525): libaec-devel-1.0.6-3.fc37.x86_64.rpm 150 kB/s | 12 kB 00:00 (227/525): libarchive-devel-3.6.1-3.fc38.x86_64 1.3 MB/s | 134 kB 00:00 (228/525): libavif-0.11.1-4.fc38.x86_64.rpm 935 kB/s | 83 kB 00:00 (229/525): libaom-3.5.0-2.fc38.x86_64.rpm 6.4 MB/s | 1.8 MB 00:00 (230/525): libb2-0.98.1-7.fc37.x86_64.rpm 308 kB/s | 25 kB 00:00 (231/525): libblkid-devel-2.38.1-3.fc38.x86_64. 184 kB/s | 16 kB 00:00 (232/525): libcurl-devel-7.87.0-2.fc38.x86_64.r 6.7 MB/s | 992 kB 00:00 (233/525): libdatrie-0.2.13-4.fc37.x86_64.rpm 340 kB/s | 32 kB 00:00 (234/525): libdav1d-1.0.0-2.fc37.x86_64.rpm 5.2 MB/s | 584 kB 00:00 (235/525): libdrm-2.4.114-1.fc38.x86_64.rpm 1.3 MB/s | 159 kB 00:00 (236/525): libdrm-devel-2.4.114-1.fc38.x86_64.r 1.7 MB/s | 173 kB 00:00 (237/525): libedit-3.1-44.20221030cvs.fc38.x86_ 1.0 MB/s | 106 kB 00:00 (238/525): libevdev-1.13.0-1.fc37.x86_64.rpm 489 kB/s | 44 kB 00:00 (239/525): libffi-devel-3.4.4-1.fc38.x86_64.rpm 304 kB/s | 28 kB 00:00 (240/525): libfontenc-1.1.6-1.fc38.x86_64.rpm 359 kB/s | 32 kB 00:00 (241/525): libgeotiff-1.7.1-5.fc38.x86_64.rpm 1.0 MB/s | 106 kB 00:00 (242/525): libgfortran-12.2.1-4.fc38.x86_64.rpm 7.9 MB/s | 900 kB 00:00 (243/525): libglvnd-1.6.0-1.fc38.x86_64.rpm 1.1 MB/s | 134 kB 00:00 (244/525): libglvnd-core-devel-1.6.0-1.fc38.x86 191 kB/s | 17 kB 00:00 (245/525): libglvnd-devel-1.6.0-1.fc38.x86_64.r 1.4 MB/s | 163 kB 00:00 (246/525): libglvnd-egl-1.6.0-1.fc38.x86_64.rpm 442 kB/s | 36 kB 00:00 (247/525): libglvnd-gles-1.6.0-1.fc38.x86_64.rp 328 kB/s | 31 kB 00:00 (248/525): libglvnd-glx-1.6.0-1.fc38.x86_64.rpm 1.4 MB/s | 140 kB 00:00 (249/525): libglvnd-opengl-1.6.0-1.fc38.x86_64. 467 kB/s | 42 kB 00:00 (250/525): libgta-1.2.1-8.fc37.x86_64.rpm 374 kB/s | 36 kB 00:00 (251/525): libgs-9.56.1-6.fc38.x86_64.rpm 15 MB/s | 3.6 MB 00:00 (252/525): libgudev-237-3.fc37.x86_64.rpm 406 kB/s | 35 kB 00:00 (253/525): libharu-2.3.0-16.fc37.x86_64.rpm 5.1 MB/s | 565 kB 00:00 (254/525): libharu-devel-2.3.0-16.fc37.x86_64.r 495 kB/s | 46 kB 00:00 (255/525): libicu-devel-72.1-1.fc38.x86_64.rpm 3.5 MB/s | 918 kB 00:00 (256/525): libijs-0.35-16.fc37.x86_64.rpm 314 kB/s | 29 kB 00:00 (257/525): libicu-72.1-1.fc38.x86_64.rpm 25 MB/s | 10 MB 00:00 (258/525): libimagequant-2.17.0-3.fc37.x86_64.r 701 kB/s | 62 kB 00:00 (259/525): libinput-1.22.0-2.fc38.x86_64.rpm 2.2 MB/s | 209 kB 00:00 (260/525): libjpeg-turbo-2.1.4-1.fc38.x86_64.rp 1.6 MB/s | 181 kB 00:00 (261/525): libjpeg-turbo-devel-2.1.4-1.fc38.x86 1.2 MB/s | 98 kB 00:00 (262/525): libkml-1.3.0-42.fc38.x86_64.rpm 2.9 MB/s | 352 kB 00:00 (263/525): libjxl-0.7.0-5.fc38.x86_64.rpm 4.3 MB/s | 1.0 MB 00:00 (264/525): liblerc-4.0.0-2.fc37.x86_64.rpm 2.0 MB/s | 209 kB 00:00 (265/525): libmount-devel-2.38.1-3.fc38.x86_64. 209 kB/s | 18 kB 00:00 (266/525): libmpc-1.2.1-5.fc37.x86_64.rpm 705 kB/s | 61 kB 00:00 (267/525): libogg-devel-1.3.5-4.fc37.x86_64.rpm 151 kB/s | 13 kB 00:00 (268/525): libogg-1.3.5-4.fc37.x86_64.rpm 345 kB/s | 33 kB 00:00 (269/525): libpciaccess-0.16-7.fc37.x86_64.rpm 257 kB/s | 27 kB 00:00 (270/525): libpaper-2.0.4-2.fc38.x86_64.rpm 245 kB/s | 26 kB 00:00 (271/525): libpciaccess-devel-0.16-7.fc37.x86_6 150 kB/s | 12 kB 00:00 (272/525): libpng-1.6.37-13.fc37.x86_64.rpm 1.2 MB/s | 119 kB 00:00 (273/525): libpq-15.0-2.fc38.x86_64.rpm 2.1 MB/s | 210 kB 00:00 (274/525): libpng-devel-1.6.37-13.fc37.x86_64.r 2.4 MB/s | 290 kB 00:00 (275/525): libpq-devel-15.0-2.fc38.x86_64.rpm 1.2 MB/s | 105 kB 00:00 (276/525): libqhull_r-7.2.1-11.fc38.x86_64.rpm 1.5 MB/s | 168 kB 00:00 (277/525): libquadmath-12.2.1-4.fc38.x86_64.rpm 2.3 MB/s | 201 kB 00:00 (278/525): libquadmath-devel-12.2.1-4.fc38.x86_ 433 kB/s | 43 kB 00:00 (279/525): librttopo-1.1.0-10.fc37.x86_64.rpm 1.6 MB/s | 207 kB 00:00 (280/525): librsvg2-2.55.1-3.fc38.x86_64.rpm 13 MB/s | 3.1 MB 00:00 (281/525): libselinux-devel-3.5-0.rc1.1.fc38.1. 1.3 MB/s | 150 kB 00:00 (282/525): libsepol-devel-3.5-0.rc1.1.fc38.x86_ 573 kB/s | 49 kB 00:00 (283/525): libstdc++-devel-12.2.1-4.fc38.x86_64 13 MB/s | 2.5 MB 00:00 (284/525): libthai-0.1.29-3.fc37.x86_64.rpm 2.2 MB/s | 213 kB 00:00 (285/525): libtheora-1.1.1-32.fc37.x86_64.rpm 1.9 MB/s | 167 kB 00:00 (286/525): libspatialite-5.0.1-19.fc38.x86_64.r 7.9 MB/s | 3.4 MB 00:00 (287/525): libtheora-devel-1.1.1-32.fc37.x86_64 332 kB/s | 32 kB 00:00 (288/525): libtiff-4.4.0-4.fc37.x86_64.rpm 1.8 MB/s | 197 kB 00:00 (289/525): libtiff-devel-4.4.0-4.fc37.x86_64.rp 5.7 MB/s | 546 kB 00:00 (290/525): libtool-ltdl-2.4.7-4.fc38.x86_64.rpm 444 kB/s | 37 kB 00:00 (291/525): libunwind-1.6.2-5.fc38.x86_64.rpm 677 kB/s | 67 kB 00:00 (292/525): libuv-1.44.2-2.fc37.x86_64.rpm 1.5 MB/s | 151 kB 00:00 (293/525): libvisual-0.4.0-37.fc38.x86_64.rpm 1.4 MB/s | 143 kB 00:00 (294/525): libvmaf-2.3.0-4.fc37.x86_64.rpm 1.6 MB/s | 180 kB 00:00 (295/525): libvorbis-1.3.7-6.fc37.x86_64.rpm 2.2 MB/s | 195 kB 00:00 (296/525): libwacom-2.4.0-1.fc37.x86_64.rpm 418 kB/s | 42 kB 00:00 (297/525): libwacom-data-2.4.0-1.fc37.noarch.rp 2.0 MB/s | 180 kB 00:00 (298/525): libwayland-client-1.21.0-1.fc37.x86_ 407 kB/s | 33 kB 00:00 (299/525): libwayland-cursor-1.21.0-1.fc37.x86_ 238 kB/s | 19 kB 00:00 (300/525): libwayland-egl-1.21.0-1.fc37.x86_64. 155 kB/s | 13 kB 00:00 (301/525): libwayland-server-1.21.0-1.fc37.x86_ 512 kB/s | 41 kB 00:00 (302/525): libwebp-1.2.4-2.fc38.x86_64.rpm 2.6 MB/s | 278 kB 00:00 (303/525): libxcb-1.13.1-10.fc37.x86_64.rpm 2.3 MB/s | 231 kB 00:00 (304/525): libxcrypt-devel-4.4.33-5.fc38.x86_64 332 kB/s | 30 kB 00:00 (305/525): libxcb-devel-1.13.1-10.fc37.x86_64.r 7.4 MB/s | 1.4 MB 00:00 (306/525): libxkbcommon-1.5.0-1.fc38.x86_64.rpm 1.5 MB/s | 140 kB 00:00 (307/525): libxkbcommon-x11-1.5.0-1.fc38.x86_64 250 kB/s | 22 kB 00:00 (308/525): libxkbfile-1.1.1-1.fc38.x86_64.rpm 1.0 MB/s | 90 kB 00:00 (309/525): libxkbfile-devel-1.1.1-1.fc38.x86_64 188 kB/s | 15 kB 00:00 (310/525): libxml2-devel-2.10.3-2.fc38.x86_64.r 5.5 MB/s | 531 kB 00:00 (311/525): libxshmfence-1.3-11.fc37.x86_64.rpm 127 kB/s | 12 kB 00:00 (312/525): libxslt-1.1.37-1.fc38.x86_64.rpm 2.1 MB/s | 184 kB 00:00 (313/525): lksctp-tools-1.0.19-2.fc37.x86_64.rp 942 kB/s | 91 kB 00:00 (314/525): lua-5.4.4-7.fc38.x86_64.rpm 1.8 MB/s | 189 kB 00:00 (315/525): lua-filesystem-1.8.0-7.fc37.x86_64.r 356 kB/s | 34 kB 00:00 (316/525): lua-json-1.3.4-2.fc37.noarch.rpm 332 kB/s | 30 kB 00:00 (317/525): lua-lpeg-1.0.2-9.fc37.x86_64.rpm 680 kB/s | 67 kB 00:00 (318/525): lua-posix-35.1-4.fc37.x86_64.rpm 1.3 MB/s | 139 kB 00:00 (319/525): lua-term-0.07-16.fc37.x86_64.rpm 156 kB/s | 15 kB 00:00 (320/525): lz4-devel-1.9.4-1.fc38.x86_64.rpm 296 kB/s | 31 kB 00:00 (321/525): m4-1.4.19-4.fc37.x86_64.rpm 1.5 MB/s | 303 kB 00:00 (322/525): llvm-libs-15.0.6-2.fc38.x86_64.rpm 24 MB/s | 25 MB 00:01 (323/525): make-4.3-11.fc37.x86_64.rpm 3.5 MB/s | 542 kB 00:00 (324/525): mariadb-connector-c-3.2.7-2.fc37.x86 1.9 MB/s | 196 kB 00:00 (325/525): mariadb-connector-c-config-3.2.7-2.f 112 kB/s | 9.6 kB 00:00 (326/525): mariadb-connector-c-devel-3.2.7-2.fc 718 kB/s | 58 kB 00:00 (327/525): mesa-libEGL-22.3.3-1.fc38.x86_64.rpm 1.3 MB/s | 130 kB 00:00 (328/525): mesa-libEGL-devel-22.3.3-1.fc38.x86_ 237 kB/s | 21 kB 00:00 (329/525): mesa-libGL-22.3.3-1.fc38.x86_64.rpm 1.8 MB/s | 175 kB 00:00 (330/525): mesa-libGL-devel-22.3.3-1.fc38.x86_6 417 kB/s | 36 kB 00:00 (331/525): mesa-libGLU-9.0.1-7.fc37.x86_64.rpm 1.5 MB/s | 153 kB 00:00 (332/525): mesa-libGLU-devel-9.0.1-7.fc37.x86_6 158 kB/s | 13 kB 00:00 (333/525): mesa-libgbm-22.3.3-1.fc38.x86_64.rpm 521 kB/s | 45 kB 00:00 (334/525): mesa-libglapi-22.3.3-1.fc38.x86_64.r 668 kB/s | 54 kB 00:00 (335/525): minizip-ng-3.0.7-2.fc38.x86_64.rpm 752 kB/s | 70 kB 00:00 (336/525): mkfontscale-1.2.2-2.fc37.x86_64.rpm 354 kB/s | 32 kB 00:00 (337/525): cmake-data-3.25.1-1.fc38.noarch.rpm 123 kB/s | 2.2 MB 00:18 (338/525): mpdecimal-2.5.1-4.fc37.x86_64.rpm 1.1 MB/s | 102 kB 00:00 (339/525): mpich-4.0.2-4.fc38.x86_64.rpm 9.8 MB/s | 1.8 MB 00:00 (340/525): mpich-devel-4.0.2-4.fc38.x86_64.rpm 7.6 MB/s | 1.4 MB 00:00 (341/525): ncurses-6.4-1.20230107.fc38.x86_64.r 3.8 MB/s | 412 kB 00:00 (342/525): mtdev-1.1.6-4.fc37.x86_64.rpm 75 kB/s | 20 kB 00:00 (343/525): netcdf-cxx-4.2-30.fc37.x86_64.rpm 527 kB/s | 45 kB 00:00 (344/525): netcdf-4.9.0-4.fc38.x86_64.rpm 5.6 MB/s | 828 kB 00:00 (345/525): netcdf-devel-4.9.0-4.fc38.x86_64.rpm 1.1 MB/s | 99 kB 00:00 (346/525): netcdf-mpich-4.9.0-4.fc38.x86_64.rpm 5.5 MB/s | 820 kB 00:00 (347/525): netcdf-mpich-devel-4.9.0-4.fc38.x86_ 598 kB/s | 51 kB 00:00 (348/525): netpbm-11.01.00-1.fc38.x86_64.rpm 1.8 MB/s | 185 kB 00:00 (349/525): nspr-4.35.0-3.fc38.x86_64.rpm 1.5 MB/s | 136 kB 00:00 (350/525): nss-softokn-3.87.0-1.fc38.x86_64.rpm 8.5 MB/s | 1.0 MB 00:00 (351/525): nss-3.87.0-1.fc38.x86_64.rpm 4.9 MB/s | 692 kB 00:00 (352/525): nss-softokn-freebl-3.87.0-1.fc38.x86 3.6 MB/s | 326 kB 00:00 (353/525): nss-sysinit-3.87.0-1.fc38.x86_64.rpm 224 kB/s | 18 kB 00:00 (354/525): nss-util-3.87.0-1.fc38.x86_64.rpm 970 kB/s | 86 kB 00:00 (355/525): ogdi-4.1.0-8.fc37.x86_64.rpm 2.0 MB/s | 248 kB 00:00 (356/525): openblas-0.3.21-4.fc38.x86_64.rpm 435 kB/s | 35 kB 00:00 (357/525): openblas-openmp64-0.3.21-4.fc38.x86_ 18 MB/s | 4.9 MB 00:00 (358/525): openblas-openmp-0.3.21-4.fc38.x86_64 13 MB/s | 5.1 MB 00:00 (359/525): netcdf-cxx-devel-4.2-30.fc37.x86_64. 358 kB/s | 386 kB 00:01 (360/525): openexr-libs-3.1.5-2.fc37.x86_64.rpm 9.1 MB/s | 1.1 MB 00:00 (361/525): openjpeg2-2.5.0-2.fc37.x86_64.rpm 1.8 MB/s | 178 kB 00:00 (362/525): openslide-devel-3.4.1-22.fc37.x86_64 165 kB/s | 13 kB 00:00 (363/525): openslide-3.4.1-22.fc37.x86_64.rpm 994 kB/s | 107 kB 00:00 (364/525): opus-1.3.1-11.fc37.x86_64.rpm 2.2 MB/s | 204 kB 00:00 (365/525): orc-0.4.33-1.fc38.x86_64.rpm 1.5 MB/s | 204 kB 00:00 (366/525): openssl-devel-3.0.7-2.fc38.x86_64.rp 12 MB/s | 2.6 MB 00:00 (367/525): pango-1.50.12-1.fc38.x86_64.rpm 3.4 MB/s | 342 kB 00:00 (368/525): pcre2-utf32-10.40-1.fc37.1.x86_64.rp 2.1 MB/s | 203 kB 00:00 (369/525): pcre2-utf16-10.40-1.fc37.1.x86_64.rp 1.8 MB/s | 216 kB 00:00 (370/525): pcre2-devel-10.40-1.fc37.1.x86_64.rp 2.1 MB/s | 505 kB 00:00 (371/525): perl-B-1.83-492.fc38.x86_64.rpm 1.8 MB/s | 184 kB 00:00 (372/525): perl-Carp-1.52-489.fc37.noarch.rpm 275 kB/s | 29 kB 00:00 (373/525): perl-Class-Struct-0.66-492.fc38.noar 250 kB/s | 25 kB 00:00 (374/525): perl-Data-Dumper-2.184-490.fc37.x86_ 649 kB/s | 56 kB 00:00 (375/525): perl-DynaLoader-1.52-492.fc38.x86_64 334 kB/s | 29 kB 00:00 (376/525): perl-English-1.11-492.fc38.noarch.rp 182 kB/s | 17 kB 00:00 (377/525): perl-Errno-1.36-492.fc38.x86_64.rpm 202 kB/s | 18 kB 00:00 (378/525): perl-Exporter-5.77-489.fc37.noarch.r 387 kB/s | 31 kB 00:00 (379/525): perl-Fcntl-1.15-492.fc38.x86_64.rpm 291 kB/s | 24 kB 00:00 (380/525): perl-File-Basename-2.85-492.fc38.noa 252 kB/s | 20 kB 00:00 (381/525): perl-File-Compare-1.100.700-492.fc38 201 kB/s | 16 kB 00:00 (382/525): perl-Encode-3.19-492.fc38.x86_64.rpm 6.3 MB/s | 1.7 MB 00:00 (383/525): perl-File-Copy-2.39-492.fc38.noarch. 287 kB/s | 23 kB 00:00 (384/525): perl-File-Find-1.40-492.fc38.noarch. 337 kB/s | 28 kB 00:00 (385/525): perl-File-Path-2.18-489.fc37.noarch. 425 kB/s | 35 kB 00:00 (386/525): perl-File-Temp-0.231.100-489.fc37.no 730 kB/s | 59 kB 00:00 (387/525): perl-File-stat-1.12-492.fc38.noarch. 250 kB/s | 20 kB 00:00 (388/525): perl-Getopt-Long-2.54-1.fc38.noarch. 667 kB/s | 60 kB 00:00 (389/525): perl-Getopt-Std-1.13-492.fc38.noarch 209 kB/s | 19 kB 00:00 (390/525): perl-HTTP-Tiny-0.082-1.fc37.noarch.r 590 kB/s | 55 kB 00:00 (391/525): perl-IO-1.50-492.fc38.x86_64.rpm 917 kB/s | 95 kB 00:00 (392/525): perl-IPC-Open3-1.22-492.fc38.noarch. 322 kB/s | 26 kB 00:00 (393/525): perl-MIME-Base64-3.16-489.fc37.x86_6 337 kB/s | 30 kB 00:00 (394/525): perl-POSIX-2.03-492.fc38.x86_64.rpm 1.1 MB/s | 101 kB 00:00 (395/525): perl-PathTools-3.84-489.fc37.x86_64. 1.1 MB/s | 89 kB 00:00 (396/525): perl-Pod-Escapes-1.07-489.fc37.noarc 240 kB/s | 20 kB 00:00 (397/525): perl-Pod-Perldoc-3.28.01-490.fc37.no 1.1 MB/s | 90 kB 00:00 (398/525): perl-Pod-Simple-3.43-490.fc37.noarch 2.6 MB/s | 225 kB 00:00 (399/525): perl-Pod-Usage-2.03-3.fc37.noarch.rp 499 kB/s | 40 kB 00:00 (400/525): perl-Scalar-List-Utils-1.63-489.fc38 855 kB/s | 72 kB 00:00 (401/525): perl-SelectSaver-1.02-492.fc38.noarc 183 kB/s | 15 kB 00:00 (402/525): perl-Socket-2.036-1.fc38.x86_64.rpm 673 kB/s | 55 kB 00:00 (403/525): perl-Storable-3.26-489.fc37.x86_64.r 1.1 MB/s | 97 kB 00:00 (404/525): perl-Symbol-1.09-492.fc38.noarch.rpm 198 kB/s | 17 kB 00:00 (405/525): perl-Term-ANSIColor-5.01-490.fc37.no 559 kB/s | 48 kB 00:00 (406/525): perl-Term-Cap-1.17-489.fc37.noarch.r 271 kB/s | 22 kB 00:00 (407/525): perl-Text-ParseWords-3.31-489.fc37.n 198 kB/s | 16 kB 00:00 (408/525): perl-Text-Tabs+Wrap-2021.0814-489.fc 275 kB/s | 22 kB 00:00 (409/525): perl-Thread-Queue-3.14-489.fc37.noar 267 kB/s | 21 kB 00:00 (410/525): perl-Time-Local-1.300-489.fc37.noarc 416 kB/s | 33 kB 00:00 (411/525): perl-constant-1.33-490.fc37.noarch.r 262 kB/s | 23 kB 00:00 (412/525): perl-if-0.61.000-492.fc38.noarch.rpm 198 kB/s | 17 kB 00:00 (413/525): perl-interpreter-5.36.0-492.fc38.x86 919 kB/s | 75 kB 00:00 (414/525): perl-mro-1.26-492.fc38.x86_64.rpm 394 kB/s | 32 kB 00:00 (415/525): perl-overload-1.35-492.fc38.noarch.r 603 kB/s | 49 kB 00:00 (416/525): perl-overloading-0.02-492.fc38.noarc 197 kB/s | 16 kB 00:00 (417/525): perl-libs-5.36.0-492.fc38.x86_64.rpm 11 MB/s | 2.2 MB 00:00 (418/525): perl-parent-0.239-1.fc38.noarch.rpm 169 kB/s | 14 kB 00:00 (419/525): perl-podlators-5.01-1.fc38.noarch.rp 1.3 MB/s | 125 kB 00:00 (420/525): perl-threads-2.27-489.fc37.x86_64.rp 696 kB/s | 57 kB 00:00 (421/525): perl-threads-shared-1.64-489.fc37.x8 545 kB/s | 44 kB 00:00 (422/525): perl-vars-1.05-492.fc38.noarch.rpm 199 kB/s | 16 kB 00:00 (423/525): pixman-0.40.0-6.fc37.x86_64.rpm 2.7 MB/s | 277 kB 00:00 (424/525): poppler-22.08.0-4.fc38.x86_64.rpm 9.3 MB/s | 1.2 MB 00:00 (425/525): poppler-glib-22.08.0-4.fc38.x86_64.r 1.7 MB/s | 176 kB 00:00 (426/525): procps-ng-3.3.17-8.fc38.x86_64.rpm 3.4 MB/s | 339 kB 00:00 (427/525): poppler-data-0.4.11-3.fc37.noarch.rp 11 MB/s | 2.0 MB 00:00 (428/525): proj-devel-9.1.1-1.fc38.x86_64.rpm 864 kB/s | 85 kB 00:00 (429/525): proj-9.1.1-1.fc38.x86_64.rpm 8.1 MB/s | 1.4 MB 00:00 (430/525): proj-data-9.1.1-1.fc38.noarch.rpm 8.1 MB/s | 1.2 MB 00:00 (431/525): pugixml-1.13-1.fc38.x86_64.rpm 1.1 MB/s | 100 kB 00:00 (432/525): pugixml-devel-1.13-1.fc38.x86_64.rpm 282 kB/s | 23 kB 00:00 (433/525): pyproject-rpm-macros-1.5.0-1.fc38.no 501 kB/s | 40 kB 00:00 (434/525): python-rpm-macros-3.11-7.fc38.noarch 241 kB/s | 20 kB 00:00 (435/525): python-setuptools-wheel-65.5.1-1.fc3 6.9 MB/s | 715 kB 00:00 (436/525): python-pip-wheel-22.3.1-1.fc38.noarc 8.5 MB/s | 1.4 MB 00:00 (437/525): python3-3.11.1-2.fc38.x86_64.rpm 339 kB/s | 27 kB 00:00 (438/525): python3-devel-3.11.1-2.fc38.x86_64.r 2.6 MB/s | 269 kB 00:00 (439/525): python3-packaging-21.3-7.fc38.noarch 1.1 MB/s | 98 kB 00:00 (440/525): python3-pyparsing-3.0.9-2.fc37.noarc 2.7 MB/s | 262 kB 00:00 (441/525): python3-rpm-generators-14-1.fc38.noa 373 kB/s | 30 kB 00:00 (442/525): python3-rpm-macros-3.11-7.fc38.noarc 180 kB/s | 15 kB 00:00 (443/525): python3-numpy-1.23.5-1.fc38.x86_64.r 17 MB/s | 7.6 MB 00:00 (444/525): python3-libs-3.11.1-2.fc38.x86_64.rp 19 MB/s | 9.6 MB 00:00 (445/525): qt-settings-37.0-1.fc38.noarch.rpm 113 kB/s | 11 kB 00:00 (446/525): qt5-designer-5.15.8-1.fc38.x86_64.rp 1.8 MB/s | 161 kB 00:00 (447/525): qt5-doctools-5.15.8-1.fc38.x86_64.rp 5.1 MB/s | 693 kB 00:00 (448/525): qt5-linguist-5.15.8-1.fc38.x86_64.rp 7.7 MB/s | 882 kB 00:00 (449/525): qt5-qtbase-common-5.15.8-2.fc38.noar 140 kB/s | 11 kB 00:00 (450/525): python3-vtk-9.1.0-18.fc38.x86_64.rpm 18 MB/s | 9.9 MB 00:00 (451/525): qt5-qtbase-5.15.8-2.fc38.x86_64.rpm 13 MB/s | 3.6 MB 00:00 (452/525): qt5-qtbase-devel-5.15.8-2.fc38.x86_6 12 MB/s | 3.5 MB 00:00 (453/525): qt5-qtdeclarative-5.15.8-1.fc38.x86_ 17 MB/s | 4.2 MB 00:00 (454/525): qt5-qtdeclarative-devel-5.15.8-1.fc3 7.3 MB/s | 1.5 MB 00:00 (455/525): qt5-qtbase-gui-5.15.8-2.fc38.x86_64. 15 MB/s | 6.4 MB 00:00 (456/525): qt5-qtsensors-5.15.8-1.fc38.x86_64.r 1.9 MB/s | 227 kB 00:00 (457/525): qt5-qtlocation-5.15.8-1.fc38.x86_64. 14 MB/s | 3.0 MB 00:00 (458/525): qt5-qttools-common-5.15.8-1.fc38.noa 134 kB/s | 11 kB 00:00 (459/525): qt5-qttools-5.15.8-1.fc38.x86_64.rpm 450 kB/s | 40 kB 00:00 (460/525): qt5-qttools-devel-5.15.8-1.fc38.x86_ 2.3 MB/s | 227 kB 00:00 (461/525): qt5-qttools-libs-designercomponents- 5.4 MB/s | 787 kB 00:00 (462/525): qt5-qttools-libs-help-5.15.8-1.fc38. 1.6 MB/s | 157 kB 00:00 (463/525): qt5-qttools-libs-designer-5.15.8-1.f 14 MB/s | 2.7 MB 00:00 (464/525): qt5-qtwebchannel-5.15.8-1.fc38.x86_6 1.1 MB/s | 99 kB 00:00 (465/525): qt5-qtwebkit-devel-5.212.0-0.72alpha 825 kB/s | 71 kB 00:00 (466/525): qt5-qtx11extras-5.15.8-1.fc38.x86_64 403 kB/s | 35 kB 00:00 (467/525): qt5-qtx11extras-devel-5.15.8-1.fc38. 164 kB/s | 15 kB 00:00 (468/525): qt5-rpm-macros-5.15.8-1.fc38.noarch. 107 kB/s | 9.7 kB 00:00 (469/525): rhash-1.4.3-1.fc38.x86_64.rpm 1.6 MB/s | 193 kB 00:00 (470/525): rav1e-libs-0.5.1-5.fc37.x86_64.rpm 5.0 MB/s | 910 kB 00:00 (471/525): rpm-mpi-hooks-8-4.fc37.noarch.rpm 111 kB/s | 11 kB 00:00 (472/525): shared-mime-info-2.2-2.fc37.x86_64.r 3.4 MB/s | 381 kB 00:00 (473/525): qt5-qtwebkit-5.212.0-0.72alpha4.fc38 25 MB/s | 13 MB 00:00 (474/525): snappy-1.1.9-5.fc37.x86_64.rpm 445 kB/s | 36 kB 00:00 (475/525): sqlite-3.40.1-1.fc38.x86_64.rpm 6.8 MB/s | 811 kB 00:00 (476/525): sqlite-devel-3.40.1-1.fc38.x86_64.rp 1.5 MB/s | 143 kB 00:00 (477/525): sysprof-capture-devel-3.46.0-1.fc38. 651 kB/s | 58 kB 00:00 (478/525): tbb-2020.3-12.fc37.x86_64.rpm 1.4 MB/s | 170 kB 00:00 (479/525): svt-av1-libs-1.4.1-1.fc38.x86_64.rpm 11 MB/s | 2.0 MB 00:00 (480/525): tbb-devel-2020.3-12.fc37.x86_64.rpm 3.7 MB/s | 335 kB 00:00 (481/525): tcl-devel-8.6.12-3.fc38.x86_64.rpm 1.7 MB/s | 169 kB 00:00 (482/525): tcl-8.6.12-3.fc38.x86_64.rpm 9.2 MB/s | 1.1 MB 00:00 (483/525): tix-8.4.3-35.fc38.x86_64.rpm 2.9 MB/s | 273 kB 00:00 (484/525): tk-devel-8.6.12-3.fc37.x86_64.rpm 5.0 MB/s | 538 kB 00:00 (485/525): ttmkfdir-3.0.9-66.fc37.x86_64.rpm 603 kB/s | 54 kB 00:00 (486/525): tk-8.6.12-3.fc37.x86_64.rpm 9.0 MB/s | 1.6 MB 00:00 (487/525): tzdata-java-2022g-1.fc38.noarch.rpm 2.2 MB/s | 208 kB 00:00 (488/525): unixODBC-2.3.11-1.fc38.x86_64.rpm 4.4 MB/s | 486 kB 00:00 (489/525): uriparser-0.9.7-1.fc38.x86_64.rpm 709 kB/s | 60 kB 00:00 (490/525): urw-base35-bookman-fonts-20200910-15 8.1 MB/s | 848 kB 00:00 (491/525): urw-base35-c059-fonts-20200910-15.fc 8.3 MB/s | 875 kB 00:00 (492/525): urw-base35-d050000l-fonts-20200910-1 934 kB/s | 76 kB 00:00 (493/525): urw-base35-fonts-20200910-15.fc37.no 133 kB/s | 11 kB 00:00 (494/525): urw-base35-fonts-common-20200910-15. 266 kB/s | 21 kB 00:00 (495/525): urw-base35-gothic-fonts-20200910-15. 6.2 MB/s | 643 kB 00:00 (496/525): urw-base35-nimbus-mono-ps-fonts-2020 7.7 MB/s | 796 kB 00:00 (497/525): urw-base35-nimbus-roman-fonts-202009 8.2 MB/s | 857 kB 00:00 (498/525): urw-base35-p052-fonts-20200910-15.fc 9.0 MB/s | 974 kB 00:00 (499/525): urw-base35-standard-symbols-ps-fonts 521 kB/s | 42 kB 00:00 (500/525): urw-base35-nimbus-sans-fonts-2020091 7.9 MB/s | 1.3 MB 00:00 (501/525): urw-base35-z003-fonts-20200910-15.fc 3.1 MB/s | 276 kB 00:00 (502/525): utf8cpp-devel-3.2.3-1.fc38.noarch.rp 273 kB/s | 28 kB 00:00 (503/525): vim-filesystem-9.0.1160-1.fc38.noarc 167 kB/s | 18 kB 00:00 (504/525): vtk-java-9.1.0-18.fc38.x86_64.rpm 13 MB/s | 6.2 MB 00:00 (505/525): vtk-qt-9.1.0-18.fc38.x86_64.rpm 1.3 MB/s | 275 kB 00:00 (506/525): vtk-9.1.0-18.fc38.x86_64.rpm 23 MB/s | 22 MB 00:00 (507/525): vulkan-loader-1.3.231.1-2.fc38.x86_6 1.6 MB/s | 145 kB 00:00 (508/525): vulkan-loader-devel-1.3.231.1-2.fc38 101 kB/s | 9.1 kB 00:00 (509/525): vulkan-headers-1.3.231.1-1.fc38.noar 2.0 MB/s | 1.0 MB 00:00 (510/525): woff2-1.0.2-15.fc37.x86_64.rpm 643 kB/s | 61 kB 00:00 (511/525): xcb-util-0.4.1-1.fc38.x86_64.rpm 204 kB/s | 18 kB 00:00 (512/525): xcb-util-image-0.4.1-1.fc38.x86_64.r 209 kB/s | 19 kB 00:00 (513/525): xcb-util-keysyms-0.4.1-1.fc38.x86_64 143 kB/s | 14 kB 00:00 (514/525): xapian-core-libs-1.4.20-1.fc37.x86_6 2.0 MB/s | 744 kB 00:00 (515/525): xcb-util-renderutil-0.3.10-1.fc38.x8 194 kB/s | 17 kB 00:00 (516/525): xcb-util-wm-0.4.2-1.fc38.x86_64.rpm 313 kB/s | 31 kB 00:00 (517/525): xerces-c-3.2.3-7.fc37.x86_64.rpm 6.7 MB/s | 960 kB 00:00 (518/525): xml-common-0.6.3-59.fc37.noarch.rpm 333 kB/s | 31 kB 00:00 (519/525): xorg-x11-fonts-ISO8859-1-100dpi-7.5- 7.6 MB/s | 1.1 MB 00:00 (520/525): xkeyboard-config-2.36-3.fc38.noarch. 2.6 MB/s | 956 kB 00:00 (521/525): xorg-x11-fonts-Type1-7.5-34.fc37.noa 4.1 MB/s | 505 kB 00:00 (522/525): vtk-devel-9.1.0-18.fc38.x86_64.rpm 29 MB/s | 63 MB 00:02 (523/525): xz-devel-5.2.9-1.fc38.x86_64.rpm 619 kB/s | 58 kB 00:00 (524/525): xorg-x11-proto-devel-2022.2-2.fc38.n 1.8 MB/s | 299 kB 00:00 (525/525): zlib-devel-1.2.13-2.fc38.x86_64.rpm 466 kB/s | 45 kB 00:00 -------------------------------------------------------------------------------- Total 18 MB/s | 588 MB 00:32 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: copy-jdk-configs-4.1-1.fc38.noarch 1/1 Running scriptlet: java-17-openjdk-headless-1:17.0.6.0.9-0.1.ea.fc38.x8 1/1 Preparing : 1/1 Installing : cmake-filesystem-3.25.1-1.fc38.x86_64 1/525 Installing : xorg-x11-proto-devel-2022.2-2.fc38.noarch 2/525 Installing : libjpeg-turbo-2.1.4-1.fc38.x86_64 3/525 Installing : libpng-2:1.6.37-13.fc37.x86_64 4/525 Installing : expat-2.5.0-1.fc38.x86_64 5/525 Installing : zlib-devel-1.2.13-2.fc38.x86_64 6/525 Installing : libicu-72.1-1.fc38.x86_64 7/525 Installing : tcl-1:8.6.12-3.fc38.x86_64 8/525 Installing : boost-system-1.78.0-10.fc38.x86_64 9/525 Installing : boost-chrono-1.78.0-10.fc38.x86_64 10/525 Installing : nspr-4.35.0-3.fc38.x86_64 11/525 Installing : libwebp-1.2.4-2.fc38.x86_64 12/525 Installing : libquadmath-12.2.1-4.fc38.x86_64 13/525 Installing : libgfortran-12.2.1-4.fc38.x86_64 14/525 Installing : boost-thread-1.78.0-10.fc38.x86_64 15/525 Installing : qt5-qttools-common-5.15.8-1.fc38.noarch 16/525 Installing : openjpeg2-2.5.0-2.fc37.x86_64 17/525 Installing : libogg-2:1.3.5-4.fc37.x86_64 18/525 Installing : libglvnd-1:1.6.0-1.fc38.x86_64 19/525 Installing : libglvnd-opengl-1:1.6.0-1.fc38.x86_64 20/525 Installing : libaec-1.0.6-3.fc37.x86_64 21/525 Installing : hdf5-1.12.1-10.fc37.x86_64 22/525 Installing : libX11-xcb-1.8.3-1.fc38.x86_64 23/525 Installing : flexiblas-3.3.0-1.fc38.x86_64 24/525 Installing : nss-util-3.87.0-1.fc38.x86_64 25/525 Installing : libmpc-1.2.1-5.fc37.x86_64 26/525 Installing : libICE-1.0.10-9.fc37.x86_64 27/525 Installing : lcms2-2.14-1.fc38.x86_64 28/525 Installing : fonts-filesystem-1:2.0.5-10.fc38.noarch 29/525 Installing : urw-base35-fonts-common-20200910-15.fc37.noarch 30/525 Installing : libICE-devel-1.0.10-9.fc37.x86_64 31/525 Installing : libSM-1.2.3-11.fc37.x86_64 32/525 Installing : libtheora-1:1.1.1-32.fc37.x86_64 33/525 Installing : boost-regex-1.78.0-10.fc38.x86_64 34/525 Installing : hdf-libs-4.2.15-11.fc37.x86_64 35/525 Installing : tbb-2020.3-12.fc37.x86_64 36/525 Installing : opencascade-foundation-7.6.3-1.fc38.x86_64 37/525 Installing : python-rpm-macros-3.11-7.fc38.noarch 38/525 Installing : mesa-libglapi-22.3.3-1.fc38.x86_64 39/525 Installing : lua-5.4.4-7.fc38.x86_64 40/525 Installing : libwayland-client-1.21.0-1.fc37.x86_64 41/525 Installing : libtool-ltdl-2.4.7-4.fc38.x86_64 42/525 Installing : libcurl-devel-7.87.0-2.fc38.x86_64 43/525 Installing : jsoncpp-1.9.5-3.fc37.x86_64 44/525 Installing : imath-3.1.6-1.fc38.x86_64 45/525 Installing : geos-3.11.1-1.fc38.x86_64 46/525 Installing : boost-context-1.78.0-10.fc38.x86_64 47/525 Installing : boost-atomic-1.78.0-10.fc38.x86_64 48/525 Installing : boost-filesystem-1.78.0-10.fc38.x86_64 49/525 Installing : openexr-libs-3.1.5-2.fc37.x86_64 50/525 Installing : python3-rpm-macros-3.11-7.fc38.noarch 51/525 Installing : libSM-devel-1.2.3-11.fc37.x86_64 52/525 Installing : cgnslib-libs-4.3.0-5.fc38.x86_64 53/525 Installing : libaec-devel-1.0.6-3.fc37.x86_64 54/525 Installing : blas-3.11.0-1.fc38.x86_64 55/525 Installing : blas64-3.11.0-1.fc38.x86_64 56/525 Installing : blas64_-3.11.0-1.fc38.x86_64 57/525 Installing : tcl-devel-1:8.6.12-3.fc38.x86_64 58/525 Installing : libicu-devel-72.1-1.fc38.x86_64 59/525 Installing : libpng-devel-2:1.6.37-13.fc37.x86_64 60/525 Installing : libharu-2.3.0-16.fc37.x86_64 61/525 Running scriptlet: xml-common-0.6.3-59.fc37.noarch 62/525 Installing : xml-common-0.6.3-59.fc37.noarch 62/525 Installing : pugixml-1.13-1.fc38.x86_64 63/525 Installing : pcre2-utf16-10.40-1.fc37.1.x86_64 64/525 Installing : openssl-devel-1:3.0.7-2.fc38.x86_64 65/525 Installing : openblas-0.3.21-4.fc38.x86_64 66/525 Installing : lua-posix-35.1-4.fc37.x86_64 67/525 Installing : libxshmfence-1.3-11.fc37.x86_64 68/525 Installing : libwayland-server-1.21.0-1.fc37.x86_64 69/525 Installing : libstdc++-devel-12.2.1-4.fc38.x86_64 70/525 Installing : libpq-15.0-2.fc38.x86_64 71/525 Installing : libXau-1.0.11-1.fc38.x86_64 72/525 Installing : libxcb-1.13.1-10.fc37.x86_64 73/525 Installing : kernel-headers-6.2.0-0.rc2.git0.1.fc38.x86_64 74/525 Installing : graphite2-1.3.14-10.fc37.x86_64 75/525 Installing : gnutls-3.7.8-9.fc38.x86_64 76/525 Installing : glib2-2.74.1-2.fc38.x86_64 77/525 Installing : harfbuzz-6.0.0-2.fc38.x86_64 78/525 Installing : freetype-2.12.1-3.fc37.x86_64 79/525 Installing : libgudev-237-3.fc37.x86_64 80/525 Installing : shared-mime-info-2.2-2.fc37.x86_64 81/525 Running scriptlet: shared-mime-info-2.2-2.fc37.x86_64 81/525 Installing : gdk-pixbuf2-2.42.10-1.fc38.x86_64 82/525 Installing : gl-manpages-1.1-25.20190306.fc37.noarch 83/525 Installing : gettext-libs-0.21.1-1.fc38.x86_64 84/525 Installing : freexl-1.0.6-18.fc37.x86_64 85/525 Installing : emacs-filesystem-1:28.2-1.fc38.noarch 86/525 Installing : double-conversion-3.1.5-7.fc37.x86_64 87/525 Installing : dbus-libs-1:1.14.4-1.fc38.x86_64 88/525 Installing : boost-date-time-1.78.0-10.fc38.x86_64 89/525 Installing : boost-container-1.78.0-10.fc38.x86_64 90/525 Installing : alsa-lib-1.2.8-2.fc38.x86_64 91/525 Installing : adobe-mappings-cmap-20190730-4.fc37.noarch 92/525 Installing : adobe-mappings-cmap-deprecated-20190730-4.fc37.n 93/525 Installing : boost-json-1.78.0-10.fc38.x86_64 94/525 Installing : boost-wave-1.78.0-10.fc38.x86_64 95/525 Installing : avahi-libs-0.8-19.fc38.x86_64 96/525 Installing : cups-libs-1:2.4.2-5.fc38.x86_64 97/525 Installing : double-conversion-devel-3.1.5-7.fc37.x86_64 98/525 Installing : ttmkfdir-3.0.9-66.fc37.x86_64 99/525 Installing : harfbuzz-icu-6.0.0-2.fc38.x86_64 100/525 Installing : graphene-1.10.6-4.fc37.x86_64 101/525 Installing : graphite2-devel-1.3.14-10.fc37.x86_64 102/525 Installing : xcb-util-0.4.1-1.fc38.x86_64 103/525 Installing : xcb-util-image-0.4.1-1.fc38.x86_64 104/525 Installing : xcb-util-keysyms-0.4.1-1.fc38.x86_64 105/525 Installing : xcb-util-renderutil-0.3.10-1.fc38.x86_64 106/525 Installing : xcb-util-wm-0.4.2-1.fc38.x86_64 107/525 Installing : libXau-devel-1.0.11-1.fc38.x86_64 108/525 Installing : libxcb-devel-1.13.1-10.fc37.x86_64 109/525 Installing : libpq-devel-15.0-2.fc38.x86_64 110/525 Installing : PEGTL-devel-2.8.3-5.fc37.x86_64 111/525 Installing : copy-jdk-configs-4.1-1.fc38.noarch 112/525 Installing : openblas-openmp-0.3.21-4.fc38.x86_64 113/525 Installing : flexiblas-netlib-3.3.0-1.fc38.x86_64 114/525 Installing : flexiblas-openblas-openmp-3.3.0-1.fc38.x86_64 115/525 Installing : SuperLU-5.3.0-3.fc37.x86_64 116/525 Installing : openblas-openmp64-0.3.21-4.fc38.x86_64 117/525 Installing : flexiblas-netlib64-3.3.0-1.fc38.x86_64 118/525 Installing : flexiblas-openblas-openmp64-3.3.0-1.fc38.x86_64 119/525 Installing : arpack-3.8.0-5.fc37.x86_64 120/525 Installing : armadillo-10.8.2-2.fc37.x86_64 121/525 Installing : flexiblas-devel-3.3.0-1.fc38.x86_64 122/525 Installing : pugixml-devel-1.13-1.fc38.x86_64 123/525 Installing : iso-codes-4.12.0-2.fc38.noarch 124/525 Installing : libharu-devel-2.3.0-16.fc37.x86_64 125/525 Installing : lapack64_-3.11.0-1.fc38.x86_64 126/525 Installing : lapack64-3.11.0-1.fc38.x86_64 127/525 Installing : lapack-3.11.0-1.fc38.x86_64 128/525 Installing : pyproject-rpm-macros-1.5.0-1.fc38.noarch 129/525 Installing : boost-fiber-1.78.0-10.fc38.x86_64 130/525 Installing : boost-log-1.78.0-10.fc38.x86_64 131/525 Installing : boost-coroutine-1.78.0-10.fc38.x86_64 132/525 Installing : librttopo-1.1.0-10.fc37.x86_64 133/525 Installing : jsoncpp-devel-1.9.5-3.fc37.x86_64 134/525 Installing : unixODBC-2.3.11-1.fc38.x86_64 135/525 Installing : libwayland-cursor-1.21.0-1.fc37.x86_64 136/525 Installing : lua-term-0.07-16.fc37.x86_64 137/525 Installing : tbb-devel-2020.3-12.fc37.x86_64 138/525 Installing : boost-graph-1.78.0-10.fc38.x86_64 139/525 Installing : urw-base35-bookman-fonts-20200910-15.fc37.noarch 140/525 Running scriptlet: urw-base35-bookman-fonts-20200910-15.fc37.noarch 140/525 Installing : urw-base35-c059-fonts-20200910-15.fc37.noarch 141/525 Running scriptlet: urw-base35-c059-fonts-20200910-15.fc37.noarch 141/525 Installing : urw-base35-d050000l-fonts-20200910-15.fc37.noarc 142/525 Running scriptlet: urw-base35-d050000l-fonts-20200910-15.fc37.noarc 142/525 Installing : urw-base35-gothic-fonts-20200910-15.fc37.noarch 143/525 Running scriptlet: urw-base35-gothic-fonts-20200910-15.fc37.noarch 143/525 Installing : urw-base35-nimbus-mono-ps-fonts-20200910-15.fc37 144/525 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-15.fc37 144/525 Installing : urw-base35-nimbus-roman-fonts-20200910-15.fc37.n 145/525 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-15.fc37.n 145/525 Installing : urw-base35-nimbus-sans-fonts-20200910-15.fc37.no 146/525 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-15.fc37.no 146/525 Installing : urw-base35-p052-fonts-20200910-15.fc37.noarch 147/525 Running scriptlet: urw-base35-p052-fonts-20200910-15.fc37.noarch 147/525 Installing : urw-base35-standard-symbols-ps-fonts-20200910-15 148/525 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-15 148/525 Installing : urw-base35-z003-fonts-20200910-15.fc37.noarch 149/525 Running scriptlet: urw-base35-z003-fonts-20200910-15.fc37.noarch 149/525 Installing : urw-base35-fonts-20200910-15.fc37.noarch 150/525 Installing : cpp-12.2.1-4.fc38.x86_64 151/525 Installing : nss-softokn-freebl-3.87.0-1.fc38.x86_64 152/525 Installing : nss-softokn-3.87.0-1.fc38.x86_64 153/525 Installing : libvorbis-1:1.3.7-6.fc37.x86_64 154/525 Installing : boost-locale-1.78.0-10.fc38.x86_64 155/525 Installing : boost-type_erasure-1.78.0-10.fc38.x86_64 156/525 Installing : boost-timer-1.78.0-10.fc38.x86_64 157/525 Installing : expat-devel-2.5.0-1.fc38.x86_64 158/525 Installing : ogdi-4.1.0-8.fc37.x86_64 159/525 Installing : jasper-libs-3.0.6-1.fc37.x86_64 160/525 Installing : LibRaw-0.21.1-1.fc38.x86_64 161/525 Installing : libjpeg-turbo-devel-2.1.4-1.fc38.x86_64 162/525 Installing : cli11-devel-2.3.2-1.fc38.noarch 163/525 Installing : eigen3-devel-3.4.0-8.fc37.noarch 164/525 Installing : uriparser-0.9.7-1.fc38.x86_64 165/525 Installing : libkml-1.3.0-42.fc38.x86_64 166/525 Installing : utf8cpp-devel-3.2.3-1.fc38.noarch 167/525 Installing : xz-devel-5.2.9-1.fc38.x86_64 168/525 Installing : libxml2-devel-2.10.3-2.fc38.x86_64 169/525 Installing : xkeyboard-config-2.36-3.fc38.noarch 170/525 Installing : libxkbcommon-1.5.0-1.fc38.x86_64 171/525 Installing : libxkbcommon-x11-1.5.0-1.fc38.x86_64 172/525 Installing : xerces-c-3.2.3-7.fc37.x86_64 173/525 Installing : xapian-core-libs-1.4.20-1.fc37.x86_64 174/525 Installing : woff2-1.0.2-15.fc37.x86_64 175/525 Installing : vulkan-loader-1.3.231.1-2.fc38.x86_64 176/525 Installing : vulkan-headers-1.3.231.1-1.fc38.noarch 177/525 Installing : vulkan-loader-devel-1.3.231.1-2.fc38.x86_64 178/525 Installing : vim-filesystem-2:9.0.1160-1.fc38.noarch 179/525 Installing : tzdata-java-2022g-1.fc38.noarch 180/525 Installing : sysprof-capture-devel-3.46.0-1.fc38.x86_64 181/525 Installing : svt-av1-libs-1.4.1-1.fc38.x86_64 182/525 Installing : sqlite-3.40.1-1.fc38.x86_64 183/525 Installing : sqlite-devel-3.40.1-1.fc38.x86_64 184/525 Installing : snappy-1.1.9-5.fc37.x86_64 185/525 Installing : blosc-1.21.2-1.fc38.x86_64 186/525 Installing : netcdf-4.9.0-4.fc38.x86_64 187/525 Installing : netcdf-cxx-4.2-30.fc37.x86_64 188/525 Running scriptlet: netcdf-cxx-4.2-30.fc37.x86_64 188/525 Installing : rhash-1.4.3-1.fc38.x86_64 189/525 Installing : rav1e-libs-0.5.1-5.fc37.x86_64 190/525 Installing : qt-settings-37.0-1.fc38.noarch 191/525 Installing : qt5-qtbase-common-5.15.8-2.fc38.noarch 192/525 Running scriptlet: qt5-qtbase-5.15.8-2.fc38.x86_64 193/525 Installing : qt5-qtbase-5.15.8-2.fc38.x86_64 193/525 Running scriptlet: qt5-qtbase-5.15.8-2.fc38.x86_64 193/525 Installing : qt5-qttools-5.15.8-1.fc38.x86_64 194/525 Installing : python-setuptools-wheel-65.5.1-1.fc38.noarch 195/525 Installing : python-pip-wheel-22.3.1-1.fc38.noarch 196/525 Installing : proj-data-9.1.1-1.fc38.noarch 197/525 Installing : procps-ng-3.3.17-8.fc38.x86_64 198/525 Installing : poppler-data-0.4.11-3.fc37.noarch 199/525 Installing : pixman-0.40.0-6.fc37.x86_64 200/525 Installing : pcre2-utf32-10.40-1.fc37.1.x86_64 201/525 Installing : pcre2-devel-10.40-1.fc37.1.x86_64 202/525 Installing : orc-0.4.33-1.fc38.x86_64 203/525 Installing : opus-1.3.1-11.fc37.x86_64 204/525 Installing : netpbm-11.01.00-1.fc38.x86_64 205/525 Installing : gts-0.7.6-43.20121130.fc38.x86_64 206/525 Installing : ncurses-6.4-1.20230107.fc38.x86_64 207/525 Installing : mtdev-1.1.6-4.fc37.x86_64 208/525 Installing : mpdecimal-2.5.1-4.fc37.x86_64 209/525 Installing : minizip-ng-3.0.7-2.fc38.x86_64 210/525 Installing : mariadb-connector-c-config-3.2.7-2.fc37.noarch 211/525 Installing : mariadb-connector-c-3.2.7-2.fc37.x86_64 212/525 Installing : mariadb-connector-c-devel-3.2.7-2.fc37.x86_64 213/525 Installing : m4-1.4.19-4.fc37.x86_64 214/525 Installing : lz4-devel-1.9.4-1.fc38.x86_64 215/525 Installing : lua-lpeg-1.0.2-9.fc37.x86_64 216/525 Installing : lua-json-1.3.4-2.fc37.noarch 217/525 Installing : lua-filesystem-1.8.0-7.fc37.x86_64 218/525 Installing : Lmod-8.7.14-1.fc38.x86_64 219/525 Running scriptlet: Lmod-8.7.14-1.fc38.x86_64 219/525 Installing : rpm-mpi-hooks-8-4.fc37.noarch 220/525 Installing : lksctp-tools-1.0.19-2.fc37.x86_64 221/525 Installing : libxslt-1.1.37-1.fc38.x86_64 222/525 Installing : libwayland-egl-1.21.0-1.fc37.x86_64 223/525 Installing : libwacom-data-2.4.0-1.fc37.noarch 224/525 Installing : libvmaf-2.3.0-4.fc37.x86_64 225/525 Installing : libvisual-1:0.4.0-37.fc38.x86_64 226/525 Installing : libuv-1:1.44.2-2.fc37.x86_64 227/525 Installing : libunwind-1.6.2-5.fc38.x86_64 228/525 Installing : libsepol-devel-3.5-0.rc1.1.fc38.x86_64 229/525 Installing : libselinux-devel-3.5-0.rc1.1.fc38.1.x86_64 230/525 Installing : libqhull_r-1:7.2.1-11.fc38.x86_64 231/525 Installing : libpaper-1:2.0.4-2.fc38.x86_64 232/525 Installing : liblerc-4.0.0-2.fc37.x86_64 233/525 Installing : libimagequant-2.17.0-3.fc37.x86_64 234/525 Installing : libijs-0.35-16.fc37.x86_64 235/525 Installing : libgta-1.2.1-8.fc37.x86_64 236/525 Installing : libglvnd-core-devel-1:1.6.0-1.fc38.x86_64 237/525 Installing : libfontenc-1.1.6-1.fc38.x86_64 238/525 Installing : mkfontscale-1.2.2-2.fc37.x86_64 239/525 Installing : xorg-x11-fonts-ISO8859-1-100dpi-7.5-34.fc37.noar 240/525 Running scriptlet: xorg-x11-fonts-ISO8859-1-100dpi-7.5-34.fc37.noar 240/525 Installing : libffi-devel-3.4.4-1.fc38.x86_64 241/525 Installing : libevdev-1.13.0-1.fc37.x86_64 242/525 Installing : libedit-3.1-44.20221030cvs.fc38.x86_64 243/525 Installing : llvm-libs-15.0.6-2.fc38.x86_64 244/525 Installing : libdav1d-1.0.0-2.fc37.x86_64 245/525 Installing : libdatrie-0.2.13-4.fc37.x86_64 246/525 Installing : libthai-0.1.29-3.fc37.x86_64 247/525 Installing : libblkid-devel-2.38.1-3.fc38.x86_64 248/525 Installing : libmount-devel-2.38.1-3.fc38.x86_64 249/525 Installing : libb2-0.98.1-7.fc37.x86_64 250/525 Installing : python3-3.11.1-2.fc38.x86_64 251/525 Installing : python3-libs-3.11.1-2.fc38.x86_64 252/525 Installing : boost-python3-1.78.0-10.fc38.x86_64 253/525 Installing : cmake-rpm-macros-3.25.1-1.fc38.noarch 254/525 Installing : gstreamer1-1.20.5-1.fc38.x86_64 255/525 Installing : crypto-policies-scripts-20221215-1.gita4c31a3.fc 256/525 Installing : nss-sysinit-3.87.0-1.fc38.x86_64 257/525 Installing : nss-3.87.0-1.fc38.x86_64 258/525 Running scriptlet: nss-3.87.0-1.fc38.x86_64 258/525 Installing : glib2-devel-2.74.1-2.fc38.x86_64 259/525 Installing : libwacom-2.4.0-1.fc37.x86_64 260/525 Installing : libinput-1.22.0-2.fc38.x86_64 261/525 Running scriptlet: libinput-1.22.0-2.fc38.x86_64 261/525 Installing : python3-numpy-1:1.23.5-1.fc38.x86_64 262/525 Installing : boost-numpy3-1.78.0-10.fc38.x86_64 263/525 Installing : python3-pyparsing-3.0.9-2.fc37.noarch 264/525 Installing : python3-packaging-21.3-7.fc38.noarch 265/525 Installing : python3-rpm-generators-14-1.fc38.noarch 266/525 Installing : python3-devel-3.11.1-2.fc38.x86_64 267/525 Installing : libarchive-devel-3.6.1-3.fc38.x86_64 268/525 Installing : libXdmcp-1.1.3-9.fc37.x86_64 269/525 Installing : libXdmcp-devel-1.1.3-9.fc37.x86_64 270/525 Installing : libX11-common-1.8.3-1.fc38.noarch 271/525 Installing : libX11-1.8.3-1.fc38.x86_64 272/525 Installing : libX11-devel-1.8.3-1.fc38.x86_64 273/525 Installing : libXext-1.3.5-1.fc38.x86_64 274/525 Installing : libXext-devel-1.3.5-1.fc38.x86_64 275/525 Installing : libXrender-0.9.11-1.fc38.x86_64 276/525 Installing : libXrender-devel-0.9.11-1.fc38.x86_64 277/525 Installing : libXi-1.8-3.fc37.x86_64 278/525 Installing : libXfixes-6.0.0-4.fc37.x86_64 279/525 Installing : libXfixes-devel-6.0.0-4.fc37.x86_64 280/525 Installing : libXt-1.2.1-3.fc37.x86_64 281/525 Installing : libXmu-1.1.4-1.fc38.x86_64 282/525 Installing : libXt-devel-1.2.1-3.fc37.x86_64 283/525 Installing : libXi-devel-1.8-3.fc37.x86_64 284/525 Installing : libXtst-1.2.4-1.fc38.x86_64 285/525 Installing : libXv-1.0.11-17.fc37.x86_64 286/525 Installing : libXcomposite-0.4.5-8.fc37.x86_64 287/525 Installing : libXpm-3.5.14-1.fc38.x86_64 288/525 Installing : libXpm-devel-3.5.14-1.fc38.x86_64 289/525 Installing : libXcomposite-devel-0.4.5-8.fc37.x86_64 290/525 Installing : libXv-devel-1.0.11-17.fc37.x86_64 291/525 Installing : libXtst-devel-1.2.4-1.fc38.x86_64 292/525 Installing : libXcursor-1.2.1-2.fc37.x86_64 293/525 Installing : libXcursor-devel-1.2.1-2.fc37.x86_64 294/525 Installing : libXrandr-1.5.2-9.fc37.x86_64 295/525 Installing : libXrandr-devel-1.5.2-9.fc37.x86_64 296/525 Installing : libXScrnSaver-1.2.3-11.fc37.x86_64 297/525 Installing : libXScrnSaver-devel-1.2.3-11.fc37.x86_64 298/525 Installing : libXinerama-1.1.5-1.fc38.x86_64 299/525 Installing : libXinerama-devel-1.1.5-1.fc38.x86_64 300/525 Installing : libXres-1.2.1-3.fc37.x86_64 301/525 Installing : libXres-devel-1.2.1-3.fc37.x86_64 302/525 Installing : libXxf86vm-1.1.5-1.fc38.x86_64 303/525 Installing : libxkbfile-1.1.1-1.fc38.x86_64 304/525 Installing : libxkbfile-devel-1.1.1-1.fc38.x86_64 305/525 Installing : jxrlib-1.1-23.fc37.x86_64 306/525 Installing : json-c-0.16-3.fc38.x86_64 307/525 Installing : jbigkit-libs-2.1-24.fc37.x86_64 308/525 Installing : libtiff-4.4.0-4.fc37.x86_64 309/525 Installing : proj-9.1.1-1.fc38.x86_64 310/525 Installing : libtiff-devel-4.4.0-4.fc37.x86_64 311/525 Installing : proj-devel-9.1.1-1.fc38.x86_64 312/525 Installing : libgeotiff-1.7.1-5.fc38.x86_64 313/525 Installing : libspatialite-5.0.1-19.fc38.x86_64 314/525 Installing : freeimage-3.19.0-0.12.svn1889.fc38.x86_64 315/525 Installing : freeimage-devel-3.19.0-0.12.svn1889.fc38.x86_64 316/525 Installing : gdk-pixbuf2-modules-2.42.10-1.fc38.x86_64 317/525 Installing : jbig2dec-libs-0.19-7.fc37.x86_64 318/525 Installing : javapackages-filesystem-6.1.0-5.fc38.noarch 319/525 Installing : java-17-openjdk-headless-1:17.0.6.0.9-0.1.ea.fc3 320/525 Running scriptlet: java-17-openjdk-headless-1:17.0.6.0.9-0.1.ea.fc3 320/525 Installing : hyphen-2.8.8-18.fc37.x86_64 321/525 Installing : hwloc-libs-2.5.0-4.fc37.x86_64 322/525 Installing : hwdata-0.366-1.fc38.noarch 323/525 Installing : libpciaccess-0.16-7.fc37.x86_64 324/525 Installing : libdrm-2.4.114-1.fc38.x86_64 325/525 Installing : mesa-libgbm-22.3.3-1.fc38.x86_64 326/525 Installing : libglvnd-egl-1:1.6.0-1.fc38.x86_64 327/525 Installing : mesa-libEGL-22.3.3-1.fc38.x86_64 328/525 Installing : libglvnd-glx-1:1.6.0-1.fc38.x86_64 329/525 Installing : mesa-libGL-22.3.3-1.fc38.x86_64 330/525 Installing : mesa-libGLU-9.0.1-7.fc37.x86_64 331/525 Installing : libGLEW-2.2.0-3.fc37.x86_64 332/525 Installing : gl2ps-1.4.2-6.fc37.x86_64 333/525 Installing : glx-utils-8.4.0-14.20210504git0f9e7d9.fc37.x86_6 334/525 Installing : libglvnd-gles-1:1.6.0-1.fc38.x86_64 335/525 Installing : libglvnd-devel-1:1.6.0-1.fc38.x86_64 336/525 Installing : mesa-libGLU-devel-9.0.1-7.fc37.x86_64 337/525 Installing : glew-devel-2.2.0-3.fc37.x86_64 338/525 Installing : mesa-libEGL-devel-22.3.3-1.fc38.x86_64 339/525 Installing : libpciaccess-devel-0.16-7.fc37.x86_64 340/525 Installing : libdrm-devel-2.4.114-1.fc38.x86_64 341/525 Installing : mesa-libGL-devel-22.3.3-1.fc38.x86_64 342/525 Installing : gl2ps-devel-1.4.2-6.fc37.x86_64 343/525 Installing : highway-1.0.2-1.fc38.x86_64 344/525 Installing : libjxl-1:0.7.0-5.fc38.x86_64 345/525 Installing : libaom-3.5.0-2.fc38.x86_64 346/525 Installing : libavif-0.11.1-4.fc38.x86_64 347/525 Installing : hicolor-icon-theme-0.17-14.fc37.noarch 348/525 Running scriptlet: groff-base-1.22.4-10.fc37.x86_64 349/525 Installing : groff-base-1.22.4-10.fc37.x86_64 349/525 Running scriptlet: groff-base-1.22.4-10.fc37.x86_64 349/525 Installing : perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch 350/525 Installing : perl-if-0.61.000-492.fc38.noarch 351/525 Installing : perl-Time-Local-2:1.300-489.fc37.noarch 352/525 Installing : perl-File-Path-2.18-489.fc37.noarch 353/525 Installing : perl-Pod-Escapes-1:1.07-489.fc37.noarch 354/525 Installing : perl-Class-Struct-0.66-492.fc38.noarch 355/525 Installing : perl-POSIX-2.03-492.fc38.x86_64 356/525 Installing : perl-Term-ANSIColor-5.01-490.fc37.noarch 357/525 Installing : perl-IPC-Open3-1.22-492.fc38.noarch 358/525 Installing : perl-HTTP-Tiny-0.082-1.fc37.noarch 359/525 Installing : perl-File-Temp-1:0.231.100-489.fc37.noarch 360/525 Installing : perl-Term-Cap-1.17-489.fc37.noarch 361/525 Installing : perl-Pod-Simple-1:3.43-490.fc37.noarch 362/525 Installing : perl-Socket-4:2.036-1.fc38.x86_64 363/525 Installing : perl-SelectSaver-1.02-492.fc38.noarch 364/525 Installing : perl-Symbol-1.09-492.fc38.noarch 365/525 Installing : perl-File-stat-1.12-492.fc38.noarch 366/525 Installing : perl-podlators-1:5.01-1.fc38.noarch 367/525 Installing : perl-Pod-Perldoc-3.28.01-490.fc37.noarch 368/525 Installing : perl-Fcntl-1.15-492.fc38.x86_64 369/525 Installing : perl-Text-ParseWords-3.31-489.fc37.noarch 370/525 Installing : perl-mro-1.26-492.fc38.x86_64 371/525 Installing : perl-IO-1.50-492.fc38.x86_64 372/525 Installing : perl-overloading-0.02-492.fc38.noarch 373/525 Installing : perl-Pod-Usage-4:2.03-3.fc37.noarch 374/525 Installing : perl-Errno-1.36-492.fc38.x86_64 375/525 Installing : perl-File-Basename-2.85-492.fc38.noarch 376/525 Installing : perl-Getopt-Std-1.13-492.fc38.noarch 377/525 Installing : perl-MIME-Base64-3.16-489.fc37.x86_64 378/525 Installing : perl-Scalar-List-Utils-5:1.63-489.fc38.x86_64 379/525 Installing : perl-constant-1.33-490.fc37.noarch 380/525 Installing : perl-Storable-1:3.26-489.fc37.x86_64 381/525 Installing : perl-overload-1.35-492.fc38.noarch 382/525 Installing : perl-parent-1:0.239-1.fc38.noarch 383/525 Installing : perl-vars-1.05-492.fc38.noarch 384/525 Installing : perl-Getopt-Long-1:2.54-1.fc38.noarch 385/525 Installing : perl-Carp-1.52-489.fc37.noarch 386/525 Installing : perl-Exporter-5.77-489.fc37.noarch 387/525 Installing : perl-PathTools-3.84-489.fc37.x86_64 388/525 Installing : perl-DynaLoader-1.52-492.fc38.x86_64 389/525 Installing : perl-Encode-4:3.19-492.fc38.x86_64 390/525 Installing : perl-libs-4:5.36.0-492.fc38.x86_64 391/525 Installing : perl-interpreter-4:5.36.0-492.fc38.x86_64 392/525 Installing : mpich-4.0.2-4.fc38.x86_64 393/525 Installing : hdf5-mpich-1.12.1-10.fc37.x86_64 394/525 Installing : perl-File-Find-1.40-492.fc38.noarch 395/525 Installing : perl-threads-1:2.27-489.fc37.x86_64 396/525 Installing : perl-threads-shared-1.64-489.fc37.x86_64 397/525 Installing : perl-Thread-Queue-3.14-489.fc37.noarch 398/525 Installing : netcdf-mpich-4.9.0-4.fc38.x86_64 399/525 Installing : perl-Data-Dumper-2.184-490.fc37.x86_64 400/525 Installing : perl-B-1.83-492.fc38.x86_64 401/525 Installing : perl-English-1.11-492.fc38.noarch 402/525 Installing : perl-File-Compare-1.100.700-492.fc38.noarch 403/525 Installing : perl-File-Copy-2.39-492.fc38.noarch 404/525 Installing : autoconf-2.71-4.fc38.noarch 405/525 Installing : automake-1.16.5-9.fc37.noarch 406/525 Installing : libogg-devel-2:1.3.5-4.fc37.x86_64 407/525 Installing : libtheora-devel-1:1.1.1-32.fc37.x86_64 408/525 Installing : google-noto-fonts-common-20201206^1.git0c78c8329 409/525 Installing : google-noto-sans-vf-fonts-20201206^1.git0c78c832 410/525 Installing : google-droid-sans-fonts-20200215-13.fc37.noarch 411/525 Installing : langpacks-core-font-en-3.0-27.fc38.noarch 412/525 Installing : fontconfig-2.14.1-2.fc38.x86_64 413/525 Running scriptlet: fontconfig-2.14.1-2.fc38.x86_64 413/525 Installing : qt5-qtbase-gui-5.15.8-2.fc38.x86_64 414/525 Installing : cairo-1.17.6-2.fc37.x86_64 415/525 Installing : qt5-qtdeclarative-5.15.8-1.fc38.x86_64 416/525 Installing : qt5-qttools-libs-designer-5.15.8-1.fc38.x86_64 417/525 Installing : libXft-2.3.6-1.fc38.x86_64 418/525 Running scriptlet: tk-1:8.6.12-3.fc37.x86_64 419/525 Installing : tk-1:8.6.12-3.fc37.x86_64 419/525 Installing : qt5-qttools-libs-designercomponents-5.15.8-1.fc3 420/525 Installing : openslide-3.4.1-22.fc37.x86_64 421/525 Installing : qt5-qttools-libs-help-5.15.8-1.fc38.x86_64 422/525 Installing : poppler-22.08.0-4.fc38.x86_64 423/525 Installing : poppler-glib-22.08.0-4.fc38.x86_64 424/525 Installing : openslide-devel-3.4.1-22.fc37.x86_64 425/525 Installing : qt5-designer-5.15.8-1.fc38.x86_64 426/525 Installing : tix-1:8.4.3-35.fc38.x86_64 427/525 Running scriptlet: tix-1:8.4.3-35.fc38.x86_64 427/525 Installing : netgen-mesher-common-6.2.2202-3.fc38.noarch 428/525 Installing : qt5-qtlocation-5.15.8-1.fc38.x86_64 429/525 Installing : qt5-qtsensors-5.15.8-1.fc38.x86_64 430/525 Installing : qt5-qtwebchannel-5.15.8-1.fc38.x86_64 431/525 Installing : cairo-gobject-1.17.6-2.fc37.x86_64 432/525 Installing : qt5-linguist-5.15.8-1.fc38.x86_64 433/525 Installing : qt5-qtx11extras-5.15.8-1.fc38.x86_64 434/525 Installing : gd-2.3.3-9.fc38.x86_64 435/525 Installing : xorg-x11-fonts-Type1-7.5-34.fc37.noarch 436/525 Running scriptlet: xorg-x11-fonts-Type1-7.5-34.fc37.noarch 436/525 Installing : java-17-openjdk-1:17.0.6.0.9-0.1.ea.fc38.x86_64 437/525 Running scriptlet: java-17-openjdk-1:17.0.6.0.9-0.1.ea.fc38.x86_64 437/525 Installing : glibc-headers-x86-2.36.9000-19.fc38.noarch 438/525 Installing : libxcrypt-devel-4.4.33-5.fc38.x86_64 439/525 Installing : glibc-devel-2.36.9000-19.fc38.x86_64 440/525 Installing : giflib-5.2.1-14.fc37.x86_64 441/525 Installing : gettext-envsubst-0.21.1-1.fc38.x86_64 442/525 Installing : gettext-runtime-0.21.1-1.fc38.x86_64 443/525 Installing : gettext-0.21.1-1.fc38.x86_64 444/525 Installing : gc-8.2.2-1.fc38.x86_64 445/525 Installing : guile22-2.2.7-6.fc37.x86_64 446/525 Installing : make-1:4.3-11.fc37.x86_64 447/525 Installing : gcc-12.2.1-4.fc38.x86_64 448/525 Running scriptlet: gcc-12.2.1-4.fc38.x86_64 448/525 Installing : cmake-data-3.25.1-1.fc38.noarch 449/525 Installing : cmake-3.25.1-1.fc38.x86_64 450/525 Installing : libquadmath-devel-12.2.1-4.fc38.x86_64 451/525 Installing : gcc-gfortran-12.2.1-4.fc38.x86_64 452/525 Installing : hdf5-devel-1.12.1-10.fc37.x86_64 453/525 Installing : blas-devel-3.11.0-1.fc38.x86_64 454/525 Installing : lapack-devel-3.11.0-1.fc38.x86_64 455/525 Installing : netcdf-devel-4.9.0-4.fc38.x86_64 456/525 Installing : netcdf-cxx-devel-4.2-30.fc37.x86_64 457/525 Installing : mpich-devel-4.0.2-4.fc38.x86_64 458/525 Installing : hdf5-mpich-devel-1.12.1-10.fc37.x86_64 459/525 Installing : netcdf-mpich-devel-4.9.0-4.fc38.x86_64 460/525 Installing : gcc-c++-12.2.1-4.fc38.x86_64 461/525 Installing : qt5-rpm-macros-5.15.8-1.fc38.noarch 462/525 Installing : qt5-qtbase-devel-5.15.8-2.fc38.x86_64 463/525 Installing : qt5-qtdeclarative-devel-5.15.8-1.fc38.x86_64 464/525 Installing : qt5-qtx11extras-devel-5.15.8-1.fc38.x86_64 465/525 Installing : fribidi-1.0.12-2.fc37.x86_64 466/525 Installing : pango-1.50.12-1.fc38.x86_64 467/525 Installing : lasi-1.1.3-9.fc37.x86_64 468/525 Installing : librsvg2-2.55.1-3.fc38.x86_64 469/525 Installing : clang-resource-filesystem-15.0.6-3.fc38.x86_64 470/525 Installing : clang-libs-15.0.6-3.fc38.x86_64 471/525 Installing : qt5-doctools-5.15.8-1.fc38.x86_64 472/525 Installing : qt5-qttools-devel-5.15.8-1.fc38.x86_64 473/525 Installing : cgnslib-common-4.3.0-5.fc38.noarch 474/525 Installing : cgnslib-4.3.0-5.fc38.x86_64 475/525 Installing : cgnslib-devel-4.3.0-5.fc38.x86_64 476/525 Installing : cfitsio-4.1.0-1.fc38.x86_64 477/525 Installing : gdal-libs-3.6.2-1.fc38.x86_64 478/525 Installing : vtk-9.1.0-18.fc38.x86_64 479/525 Installing : opencascade-modeling-7.6.3-1.fc38.x86_64 480/525 Installing : opencascade-ocaf-7.6.3-1.fc38.x86_64 481/525 Installing : opencascade-visualization-7.6.3-1.fc38.x86_64 482/525 Installing : opencascade-draw-7.6.3-1.fc38.x86_64 483/525 Installing : vtk-qt-9.1.0-18.fc38.x86_64 484/525 Installing : python3-vtk-9.1.0-18.fc38.x86_64 485/525 Installing : vtk-java-9.1.0-18.fc38.x86_64 486/525 Installing : netgen-mesher-libs-6.2.2202-3.fc38.x86_64 487/525 Installing : netgen-mesher-devel-6.2.2202-3.fc38.x86_64 488/525 Installing : netgen-mesher-6.2.2202-3.fc38.x86_64 489/525 Installing : gdal-devel-3.6.2-1.fc38.x86_64 490/525 Installing : cdparanoia-libs-10.2-40.fc37.x86_64 491/525 Installing : gstreamer1-plugins-base-1.20.5-1.fc38.x86_64 492/525 Installing : qt5-qtwebkit-5.212.0-0.72alpha4.fc38.x86_64 493/525 Installing : qt5-qtwebkit-devel-5.212.0-0.72alpha4.fc38.x86_6 494/525 Installing : bzip2-devel-1.0.8-12.fc37.x86_64 495/525 Installing : brotli-1.0.9-9.fc37.x86_64 496/525 Installing : brotli-devel-1.0.9-9.fc37.x86_64 497/525 Installing : harfbuzz-devel-6.0.0-2.fc38.x86_64 498/525 Installing : freetype-devel-2.12.1-3.fc37.x86_64 499/525 Installing : fontconfig-devel-2.14.1-2.fc38.x86_64 500/525 Installing : libXft-devel-2.3.6-1.fc38.x86_64 501/525 Installing : tk-devel-1:8.6.12-3.fc37.x86_64 502/525 Installing : boost-test-1.78.0-10.fc38.x86_64 503/525 Installing : boost-stacktrace-1.78.0-10.fc38.x86_64 504/525 Installing : boost-serialization-1.78.0-10.fc38.x86_64 505/525 Installing : boost-random-1.78.0-10.fc38.x86_64 506/525 Installing : boost-program-options-1.78.0-10.fc38.x86_64 507/525 Installing : boost-nowide-1.78.0-10.fc38.x86_64 508/525 Installing : boost-math-1.78.0-10.fc38.x86_64 509/525 Installing : boost-iostreams-1.78.0-10.fc38.x86_64 510/525 Installing : boost-contract-1.78.0-10.fc38.x86_64 511/525 Installing : boost-1.78.0-10.fc38.x86_64 512/525 Installing : boost-devel-1.78.0-10.fc38.x86_64 513/525 Installing : vtk-devel-9.1.0-18.fc38.x86_64 514/525 Installing : annobin-docs-10.98-1.fc38.noarch 515/525 Installing : adobe-mappings-pdf-20190401-2.fc37.noarch 516/525 Installing : libgs-9.56.1-6.fc38.x86_64 517/525 Installing : graphviz-7.0.5-2.fc38.x86_64 518/525 Running scriptlet: graphviz-7.0.5-2.fc38.x86_64 518/525 Installing : doxygen-2:1.9.6-1.fc38.x86_64 519/525 Installing : annobin-plugin-gcc-10.98-1.fc38.x86_64 520/525 Running scriptlet: annobin-plugin-gcc-10.98-1.fc38.x86_64 520/525 Installing : opencascade-devel-7.6.3-1.fc38.x86_64 521/525 Installing : netgen-mesher-devel-private-6.2.2202-3.fc38.x86_ 522/525 Installing : gcc-plugin-annobin-12.2.1-4.fc38.x86_64 523/525 Installing : libXmu-devel-1.1.4-1.fc38.x86_64 524/525 Installing : catch-devel-2.13.8-3.fc37.x86_64 525/525 Running scriptlet: copy-jdk-configs-4.1-1.fc38.noarch 525/525 Running scriptlet: urw-base35-bookman-fonts-20200910-15.fc37.noarch 525/525 Running scriptlet: urw-base35-c059-fonts-20200910-15.fc37.noarch 525/525 Running scriptlet: urw-base35-d050000l-fonts-20200910-15.fc37.noarc 525/525 Running scriptlet: urw-base35-gothic-fonts-20200910-15.fc37.noarch 525/525 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-15.fc37 525/525 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-15.fc37.n 525/525 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-15.fc37.no 525/525 Running scriptlet: urw-base35-p052-fonts-20200910-15.fc37.noarch 525/525 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-15 525/525 Running scriptlet: urw-base35-z003-fonts-20200910-15.fc37.noarch 525/525 Running scriptlet: crypto-policies-scripts-20221215-1.gita4c31a3.fc 525/525 Running scriptlet: nss-3.87.0-1.fc38.x86_64 525/525 Running scriptlet: java-17-openjdk-headless-1:17.0.6.0.9-0.1.ea.fc3 525/525 Running scriptlet: fontconfig-2.14.1-2.fc38.x86_64 525/525 Running scriptlet: java-17-openjdk-1:17.0.6.0.9-0.1.ea.fc38.x86_64 525/525 Running scriptlet: catch-devel-2.13.8-3.fc37.x86_64 525/525 Verifying : netgen-mesher-6.2.2202-3.fc38.x86_64 1/525 Verifying : netgen-mesher-common-6.2.2202-3.fc38.noarch 2/525 Verifying : netgen-mesher-devel-6.2.2202-3.fc38.x86_64 3/525 Verifying : netgen-mesher-devel-private-6.2.2202-3.fc38.x86_ 4/525 Verifying : netgen-mesher-libs-6.2.2202-3.fc38.x86_64 5/525 Verifying : opencascade-devel-7.6.3-1.fc38.x86_64 6/525 Verifying : opencascade-draw-7.6.3-1.fc38.x86_64 7/525 Verifying : opencascade-foundation-7.6.3-1.fc38.x86_64 8/525 Verifying : opencascade-modeling-7.6.3-1.fc38.x86_64 9/525 Verifying : opencascade-ocaf-7.6.3-1.fc38.x86_64 10/525 Verifying : opencascade-visualization-7.6.3-1.fc38.x86_64 11/525 Verifying : LibRaw-0.21.1-1.fc38.x86_64 12/525 Verifying : Lmod-8.7.14-1.fc38.x86_64 13/525 Verifying : PEGTL-devel-2.8.3-5.fc37.x86_64 14/525 Verifying : SuperLU-5.3.0-3.fc37.x86_64 15/525 Verifying : adobe-mappings-cmap-20190730-4.fc37.noarch 16/525 Verifying : adobe-mappings-cmap-deprecated-20190730-4.fc37.n 17/525 Verifying : adobe-mappings-pdf-20190401-2.fc37.noarch 18/525 Verifying : alsa-lib-1.2.8-2.fc38.x86_64 19/525 Verifying : annobin-docs-10.98-1.fc38.noarch 20/525 Verifying : annobin-plugin-gcc-10.98-1.fc38.x86_64 21/525 Verifying : armadillo-10.8.2-2.fc37.x86_64 22/525 Verifying : arpack-3.8.0-5.fc37.x86_64 23/525 Verifying : autoconf-2.71-4.fc38.noarch 24/525 Verifying : automake-1.16.5-9.fc37.noarch 25/525 Verifying : avahi-libs-0.8-19.fc38.x86_64 26/525 Verifying : blas-3.11.0-1.fc38.x86_64 27/525 Verifying : blas-devel-3.11.0-1.fc38.x86_64 28/525 Verifying : blas64-3.11.0-1.fc38.x86_64 29/525 Verifying : blas64_-3.11.0-1.fc38.x86_64 30/525 Verifying : blosc-1.21.2-1.fc38.x86_64 31/525 Verifying : boost-1.78.0-10.fc38.x86_64 32/525 Verifying : boost-atomic-1.78.0-10.fc38.x86_64 33/525 Verifying : boost-chrono-1.78.0-10.fc38.x86_64 34/525 Verifying : boost-container-1.78.0-10.fc38.x86_64 35/525 Verifying : boost-context-1.78.0-10.fc38.x86_64 36/525 Verifying : boost-contract-1.78.0-10.fc38.x86_64 37/525 Verifying : boost-coroutine-1.78.0-10.fc38.x86_64 38/525 Verifying : boost-date-time-1.78.0-10.fc38.x86_64 39/525 Verifying : boost-devel-1.78.0-10.fc38.x86_64 40/525 Verifying : boost-fiber-1.78.0-10.fc38.x86_64 41/525 Verifying : boost-filesystem-1.78.0-10.fc38.x86_64 42/525 Verifying : boost-graph-1.78.0-10.fc38.x86_64 43/525 Verifying : boost-iostreams-1.78.0-10.fc38.x86_64 44/525 Verifying : boost-json-1.78.0-10.fc38.x86_64 45/525 Verifying : boost-locale-1.78.0-10.fc38.x86_64 46/525 Verifying : boost-log-1.78.0-10.fc38.x86_64 47/525 Verifying : boost-math-1.78.0-10.fc38.x86_64 48/525 Verifying : boost-nowide-1.78.0-10.fc38.x86_64 49/525 Verifying : boost-numpy3-1.78.0-10.fc38.x86_64 50/525 Verifying : boost-program-options-1.78.0-10.fc38.x86_64 51/525 Verifying : boost-python3-1.78.0-10.fc38.x86_64 52/525 Verifying : boost-random-1.78.0-10.fc38.x86_64 53/525 Verifying : boost-regex-1.78.0-10.fc38.x86_64 54/525 Verifying : boost-serialization-1.78.0-10.fc38.x86_64 55/525 Verifying : boost-stacktrace-1.78.0-10.fc38.x86_64 56/525 Verifying : boost-system-1.78.0-10.fc38.x86_64 57/525 Verifying : boost-test-1.78.0-10.fc38.x86_64 58/525 Verifying : boost-thread-1.78.0-10.fc38.x86_64 59/525 Verifying : boost-timer-1.78.0-10.fc38.x86_64 60/525 Verifying : boost-type_erasure-1.78.0-10.fc38.x86_64 61/525 Verifying : boost-wave-1.78.0-10.fc38.x86_64 62/525 Verifying : brotli-1.0.9-9.fc37.x86_64 63/525 Verifying : brotli-devel-1.0.9-9.fc37.x86_64 64/525 Verifying : bzip2-devel-1.0.8-12.fc37.x86_64 65/525 Verifying : cairo-1.17.6-2.fc37.x86_64 66/525 Verifying : cairo-gobject-1.17.6-2.fc37.x86_64 67/525 Verifying : catch-devel-2.13.8-3.fc37.x86_64 68/525 Verifying : cdparanoia-libs-10.2-40.fc37.x86_64 69/525 Verifying : cfitsio-4.1.0-1.fc38.x86_64 70/525 Verifying : cgnslib-4.3.0-5.fc38.x86_64 71/525 Verifying : cgnslib-common-4.3.0-5.fc38.noarch 72/525 Verifying : cgnslib-devel-4.3.0-5.fc38.x86_64 73/525 Verifying : cgnslib-libs-4.3.0-5.fc38.x86_64 74/525 Verifying : clang-libs-15.0.6-3.fc38.x86_64 75/525 Verifying : clang-resource-filesystem-15.0.6-3.fc38.x86_64 76/525 Verifying : cli11-devel-2.3.2-1.fc38.noarch 77/525 Verifying : cmake-3.25.1-1.fc38.x86_64 78/525 Verifying : cmake-data-3.25.1-1.fc38.noarch 79/525 Verifying : cmake-filesystem-3.25.1-1.fc38.x86_64 80/525 Verifying : cmake-rpm-macros-3.25.1-1.fc38.noarch 81/525 Verifying : copy-jdk-configs-4.1-1.fc38.noarch 82/525 Verifying : cpp-12.2.1-4.fc38.x86_64 83/525 Verifying : crypto-policies-scripts-20221215-1.gita4c31a3.fc 84/525 Verifying : cups-libs-1:2.4.2-5.fc38.x86_64 85/525 Verifying : dbus-libs-1:1.14.4-1.fc38.x86_64 86/525 Verifying : double-conversion-3.1.5-7.fc37.x86_64 87/525 Verifying : double-conversion-devel-3.1.5-7.fc37.x86_64 88/525 Verifying : doxygen-2:1.9.6-1.fc38.x86_64 89/525 Verifying : eigen3-devel-3.4.0-8.fc37.noarch 90/525 Verifying : emacs-filesystem-1:28.2-1.fc38.noarch 91/525 Verifying : expat-2.5.0-1.fc38.x86_64 92/525 Verifying : expat-devel-2.5.0-1.fc38.x86_64 93/525 Verifying : flexiblas-3.3.0-1.fc38.x86_64 94/525 Verifying : flexiblas-devel-3.3.0-1.fc38.x86_64 95/525 Verifying : flexiblas-netlib-3.3.0-1.fc38.x86_64 96/525 Verifying : flexiblas-netlib64-3.3.0-1.fc38.x86_64 97/525 Verifying : flexiblas-openblas-openmp-3.3.0-1.fc38.x86_64 98/525 Verifying : flexiblas-openblas-openmp64-3.3.0-1.fc38.x86_64 99/525 Verifying : fontconfig-2.14.1-2.fc38.x86_64 100/525 Verifying : fontconfig-devel-2.14.1-2.fc38.x86_64 101/525 Verifying : fonts-filesystem-1:2.0.5-10.fc38.noarch 102/525 Verifying : freeimage-3.19.0-0.12.svn1889.fc38.x86_64 103/525 Verifying : freeimage-devel-3.19.0-0.12.svn1889.fc38.x86_64 104/525 Verifying : freetype-2.12.1-3.fc37.x86_64 105/525 Verifying : freetype-devel-2.12.1-3.fc37.x86_64 106/525 Verifying : freexl-1.0.6-18.fc37.x86_64 107/525 Verifying : fribidi-1.0.12-2.fc37.x86_64 108/525 Verifying : gc-8.2.2-1.fc38.x86_64 109/525 Verifying : gcc-12.2.1-4.fc38.x86_64 110/525 Verifying : gcc-c++-12.2.1-4.fc38.x86_64 111/525 Verifying : gcc-gfortran-12.2.1-4.fc38.x86_64 112/525 Verifying : gcc-plugin-annobin-12.2.1-4.fc38.x86_64 113/525 Verifying : gd-2.3.3-9.fc38.x86_64 114/525 Verifying : gdal-devel-3.6.2-1.fc38.x86_64 115/525 Verifying : gdal-libs-3.6.2-1.fc38.x86_64 116/525 Verifying : gdk-pixbuf2-2.42.10-1.fc38.x86_64 117/525 Verifying : gdk-pixbuf2-modules-2.42.10-1.fc38.x86_64 118/525 Verifying : geos-3.11.1-1.fc38.x86_64 119/525 Verifying : gettext-0.21.1-1.fc38.x86_64 120/525 Verifying : gettext-envsubst-0.21.1-1.fc38.x86_64 121/525 Verifying : gettext-libs-0.21.1-1.fc38.x86_64 122/525 Verifying : gettext-runtime-0.21.1-1.fc38.x86_64 123/525 Verifying : giflib-5.2.1-14.fc37.x86_64 124/525 Verifying : gl-manpages-1.1-25.20190306.fc37.noarch 125/525 Verifying : gl2ps-1.4.2-6.fc37.x86_64 126/525 Verifying : gl2ps-devel-1.4.2-6.fc37.x86_64 127/525 Verifying : glew-devel-2.2.0-3.fc37.x86_64 128/525 Verifying : glib2-2.74.1-2.fc38.x86_64 129/525 Verifying : glib2-devel-2.74.1-2.fc38.x86_64 130/525 Verifying : glibc-devel-2.36.9000-19.fc38.x86_64 131/525 Verifying : glibc-headers-x86-2.36.9000-19.fc38.noarch 132/525 Verifying : glx-utils-8.4.0-14.20210504git0f9e7d9.fc37.x86_6 133/525 Verifying : gnutls-3.7.8-9.fc38.x86_64 134/525 Verifying : google-droid-sans-fonts-20200215-13.fc37.noarch 135/525 Verifying : google-noto-fonts-common-20201206^1.git0c78c8329 136/525 Verifying : google-noto-sans-vf-fonts-20201206^1.git0c78c832 137/525 Verifying : graphene-1.10.6-4.fc37.x86_64 138/525 Verifying : graphite2-1.3.14-10.fc37.x86_64 139/525 Verifying : graphite2-devel-1.3.14-10.fc37.x86_64 140/525 Verifying : graphviz-7.0.5-2.fc38.x86_64 141/525 Verifying : groff-base-1.22.4-10.fc37.x86_64 142/525 Verifying : gstreamer1-1.20.5-1.fc38.x86_64 143/525 Verifying : gstreamer1-plugins-base-1.20.5-1.fc38.x86_64 144/525 Verifying : gts-0.7.6-43.20121130.fc38.x86_64 145/525 Verifying : guile22-2.2.7-6.fc37.x86_64 146/525 Verifying : harfbuzz-6.0.0-2.fc38.x86_64 147/525 Verifying : harfbuzz-devel-6.0.0-2.fc38.x86_64 148/525 Verifying : harfbuzz-icu-6.0.0-2.fc38.x86_64 149/525 Verifying : hdf-libs-4.2.15-11.fc37.x86_64 150/525 Verifying : hdf5-1.12.1-10.fc37.x86_64 151/525 Verifying : hdf5-devel-1.12.1-10.fc37.x86_64 152/525 Verifying : hdf5-mpich-1.12.1-10.fc37.x86_64 153/525 Verifying : hdf5-mpich-devel-1.12.1-10.fc37.x86_64 154/525 Verifying : hicolor-icon-theme-0.17-14.fc37.noarch 155/525 Verifying : highway-1.0.2-1.fc38.x86_64 156/525 Verifying : hwdata-0.366-1.fc38.noarch 157/525 Verifying : hwloc-libs-2.5.0-4.fc37.x86_64 158/525 Verifying : hyphen-2.8.8-18.fc37.x86_64 159/525 Verifying : imath-3.1.6-1.fc38.x86_64 160/525 Verifying : iso-codes-4.12.0-2.fc38.noarch 161/525 Verifying : jasper-libs-3.0.6-1.fc37.x86_64 162/525 Verifying : java-17-openjdk-1:17.0.6.0.9-0.1.ea.fc38.x86_64 163/525 Verifying : java-17-openjdk-headless-1:17.0.6.0.9-0.1.ea.fc3 164/525 Verifying : javapackages-filesystem-6.1.0-5.fc38.noarch 165/525 Verifying : jbig2dec-libs-0.19-7.fc37.x86_64 166/525 Verifying : jbigkit-libs-2.1-24.fc37.x86_64 167/525 Verifying : json-c-0.16-3.fc38.x86_64 168/525 Verifying : jsoncpp-1.9.5-3.fc37.x86_64 169/525 Verifying : jsoncpp-devel-1.9.5-3.fc37.x86_64 170/525 Verifying : jxrlib-1.1-23.fc37.x86_64 171/525 Verifying : kernel-headers-6.2.0-0.rc2.git0.1.fc38.x86_64 172/525 Verifying : langpacks-core-font-en-3.0-27.fc38.noarch 173/525 Verifying : lapack-3.11.0-1.fc38.x86_64 174/525 Verifying : lapack-devel-3.11.0-1.fc38.x86_64 175/525 Verifying : lapack64-3.11.0-1.fc38.x86_64 176/525 Verifying : lapack64_-3.11.0-1.fc38.x86_64 177/525 Verifying : lasi-1.1.3-9.fc37.x86_64 178/525 Verifying : lcms2-2.14-1.fc38.x86_64 179/525 Verifying : libGLEW-2.2.0-3.fc37.x86_64 180/525 Verifying : libICE-1.0.10-9.fc37.x86_64 181/525 Verifying : libICE-devel-1.0.10-9.fc37.x86_64 182/525 Verifying : libSM-1.2.3-11.fc37.x86_64 183/525 Verifying : libSM-devel-1.2.3-11.fc37.x86_64 184/525 Verifying : libX11-1.8.3-1.fc38.x86_64 185/525 Verifying : libX11-common-1.8.3-1.fc38.noarch 186/525 Verifying : libX11-devel-1.8.3-1.fc38.x86_64 187/525 Verifying : libX11-xcb-1.8.3-1.fc38.x86_64 188/525 Verifying : libXScrnSaver-1.2.3-11.fc37.x86_64 189/525 Verifying : libXScrnSaver-devel-1.2.3-11.fc37.x86_64 190/525 Verifying : libXau-1.0.11-1.fc38.x86_64 191/525 Verifying : libXau-devel-1.0.11-1.fc38.x86_64 192/525 Verifying : libXcomposite-0.4.5-8.fc37.x86_64 193/525 Verifying : libXcomposite-devel-0.4.5-8.fc37.x86_64 194/525 Verifying : libXcursor-1.2.1-2.fc37.x86_64 195/525 Verifying : libXcursor-devel-1.2.1-2.fc37.x86_64 196/525 Verifying : libXdmcp-1.1.3-9.fc37.x86_64 197/525 Verifying : libXdmcp-devel-1.1.3-9.fc37.x86_64 198/525 Verifying : libXext-1.3.5-1.fc38.x86_64 199/525 Verifying : libXext-devel-1.3.5-1.fc38.x86_64 200/525 Verifying : libXfixes-6.0.0-4.fc37.x86_64 201/525 Verifying : libXfixes-devel-6.0.0-4.fc37.x86_64 202/525 Verifying : libXft-2.3.6-1.fc38.x86_64 203/525 Verifying : libXft-devel-2.3.6-1.fc38.x86_64 204/525 Verifying : libXi-1.8-3.fc37.x86_64 205/525 Verifying : libXi-devel-1.8-3.fc37.x86_64 206/525 Verifying : libXinerama-1.1.5-1.fc38.x86_64 207/525 Verifying : libXinerama-devel-1.1.5-1.fc38.x86_64 208/525 Verifying : libXmu-1.1.4-1.fc38.x86_64 209/525 Verifying : libXmu-devel-1.1.4-1.fc38.x86_64 210/525 Verifying : libXpm-3.5.14-1.fc38.x86_64 211/525 Verifying : libXpm-devel-3.5.14-1.fc38.x86_64 212/525 Verifying : libXrandr-1.5.2-9.fc37.x86_64 213/525 Verifying : libXrandr-devel-1.5.2-9.fc37.x86_64 214/525 Verifying : libXrender-0.9.11-1.fc38.x86_64 215/525 Verifying : libXrender-devel-0.9.11-1.fc38.x86_64 216/525 Verifying : libXres-1.2.1-3.fc37.x86_64 217/525 Verifying : libXres-devel-1.2.1-3.fc37.x86_64 218/525 Verifying : libXt-1.2.1-3.fc37.x86_64 219/525 Verifying : libXt-devel-1.2.1-3.fc37.x86_64 220/525 Verifying : libXtst-1.2.4-1.fc38.x86_64 221/525 Verifying : libXtst-devel-1.2.4-1.fc38.x86_64 222/525 Verifying : libXv-1.0.11-17.fc37.x86_64 223/525 Verifying : libXv-devel-1.0.11-17.fc37.x86_64 224/525 Verifying : libXxf86vm-1.1.5-1.fc38.x86_64 225/525 Verifying : libaec-1.0.6-3.fc37.x86_64 226/525 Verifying : libaec-devel-1.0.6-3.fc37.x86_64 227/525 Verifying : libaom-3.5.0-2.fc38.x86_64 228/525 Verifying : libarchive-devel-3.6.1-3.fc38.x86_64 229/525 Verifying : libavif-0.11.1-4.fc38.x86_64 230/525 Verifying : libb2-0.98.1-7.fc37.x86_64 231/525 Verifying : libblkid-devel-2.38.1-3.fc38.x86_64 232/525 Verifying : libcurl-devel-7.87.0-2.fc38.x86_64 233/525 Verifying : libdatrie-0.2.13-4.fc37.x86_64 234/525 Verifying : libdav1d-1.0.0-2.fc37.x86_64 235/525 Verifying : libdrm-2.4.114-1.fc38.x86_64 236/525 Verifying : libdrm-devel-2.4.114-1.fc38.x86_64 237/525 Verifying : libedit-3.1-44.20221030cvs.fc38.x86_64 238/525 Verifying : libevdev-1.13.0-1.fc37.x86_64 239/525 Verifying : libffi-devel-3.4.4-1.fc38.x86_64 240/525 Verifying : libfontenc-1.1.6-1.fc38.x86_64 241/525 Verifying : libgeotiff-1.7.1-5.fc38.x86_64 242/525 Verifying : libgfortran-12.2.1-4.fc38.x86_64 243/525 Verifying : libglvnd-1:1.6.0-1.fc38.x86_64 244/525 Verifying : libglvnd-core-devel-1:1.6.0-1.fc38.x86_64 245/525 Verifying : libglvnd-devel-1:1.6.0-1.fc38.x86_64 246/525 Verifying : libglvnd-egl-1:1.6.0-1.fc38.x86_64 247/525 Verifying : libglvnd-gles-1:1.6.0-1.fc38.x86_64 248/525 Verifying : libglvnd-glx-1:1.6.0-1.fc38.x86_64 249/525 Verifying : libglvnd-opengl-1:1.6.0-1.fc38.x86_64 250/525 Verifying : libgs-9.56.1-6.fc38.x86_64 251/525 Verifying : libgta-1.2.1-8.fc37.x86_64 252/525 Verifying : libgudev-237-3.fc37.x86_64 253/525 Verifying : libharu-2.3.0-16.fc37.x86_64 254/525 Verifying : libharu-devel-2.3.0-16.fc37.x86_64 255/525 Verifying : libicu-72.1-1.fc38.x86_64 256/525 Verifying : libicu-devel-72.1-1.fc38.x86_64 257/525 Verifying : libijs-0.35-16.fc37.x86_64 258/525 Verifying : libimagequant-2.17.0-3.fc37.x86_64 259/525 Verifying : libinput-1.22.0-2.fc38.x86_64 260/525 Verifying : libjpeg-turbo-2.1.4-1.fc38.x86_64 261/525 Verifying : libjpeg-turbo-devel-2.1.4-1.fc38.x86_64 262/525 Verifying : libjxl-1:0.7.0-5.fc38.x86_64 263/525 Verifying : libkml-1.3.0-42.fc38.x86_64 264/525 Verifying : liblerc-4.0.0-2.fc37.x86_64 265/525 Verifying : libmount-devel-2.38.1-3.fc38.x86_64 266/525 Verifying : libmpc-1.2.1-5.fc37.x86_64 267/525 Verifying : libogg-2:1.3.5-4.fc37.x86_64 268/525 Verifying : libogg-devel-2:1.3.5-4.fc37.x86_64 269/525 Verifying : libpaper-1:2.0.4-2.fc38.x86_64 270/525 Verifying : libpciaccess-0.16-7.fc37.x86_64 271/525 Verifying : libpciaccess-devel-0.16-7.fc37.x86_64 272/525 Verifying : libpng-2:1.6.37-13.fc37.x86_64 273/525 Verifying : libpng-devel-2:1.6.37-13.fc37.x86_64 274/525 Verifying : libpq-15.0-2.fc38.x86_64 275/525 Verifying : libpq-devel-15.0-2.fc38.x86_64 276/525 Verifying : libqhull_r-1:7.2.1-11.fc38.x86_64 277/525 Verifying : libquadmath-12.2.1-4.fc38.x86_64 278/525 Verifying : libquadmath-devel-12.2.1-4.fc38.x86_64 279/525 Verifying : librsvg2-2.55.1-3.fc38.x86_64 280/525 Verifying : librttopo-1.1.0-10.fc37.x86_64 281/525 Verifying : libselinux-devel-3.5-0.rc1.1.fc38.1.x86_64 282/525 Verifying : libsepol-devel-3.5-0.rc1.1.fc38.x86_64 283/525 Verifying : libspatialite-5.0.1-19.fc38.x86_64 284/525 Verifying : libstdc++-devel-12.2.1-4.fc38.x86_64 285/525 Verifying : libthai-0.1.29-3.fc37.x86_64 286/525 Verifying : libtheora-1:1.1.1-32.fc37.x86_64 287/525 Verifying : libtheora-devel-1:1.1.1-32.fc37.x86_64 288/525 Verifying : libtiff-4.4.0-4.fc37.x86_64 289/525 Verifying : libtiff-devel-4.4.0-4.fc37.x86_64 290/525 Verifying : libtool-ltdl-2.4.7-4.fc38.x86_64 291/525 Verifying : libunwind-1.6.2-5.fc38.x86_64 292/525 Verifying : libuv-1:1.44.2-2.fc37.x86_64 293/525 Verifying : libvisual-1:0.4.0-37.fc38.x86_64 294/525 Verifying : libvmaf-2.3.0-4.fc37.x86_64 295/525 Verifying : libvorbis-1:1.3.7-6.fc37.x86_64 296/525 Verifying : libwacom-2.4.0-1.fc37.x86_64 297/525 Verifying : libwacom-data-2.4.0-1.fc37.noarch 298/525 Verifying : libwayland-client-1.21.0-1.fc37.x86_64 299/525 Verifying : libwayland-cursor-1.21.0-1.fc37.x86_64 300/525 Verifying : libwayland-egl-1.21.0-1.fc37.x86_64 301/525 Verifying : libwayland-server-1.21.0-1.fc37.x86_64 302/525 Verifying : libwebp-1.2.4-2.fc38.x86_64 303/525 Verifying : libxcb-1.13.1-10.fc37.x86_64 304/525 Verifying : libxcb-devel-1.13.1-10.fc37.x86_64 305/525 Verifying : libxcrypt-devel-4.4.33-5.fc38.x86_64 306/525 Verifying : libxkbcommon-1.5.0-1.fc38.x86_64 307/525 Verifying : libxkbcommon-x11-1.5.0-1.fc38.x86_64 308/525 Verifying : libxkbfile-1.1.1-1.fc38.x86_64 309/525 Verifying : libxkbfile-devel-1.1.1-1.fc38.x86_64 310/525 Verifying : libxml2-devel-2.10.3-2.fc38.x86_64 311/525 Verifying : libxshmfence-1.3-11.fc37.x86_64 312/525 Verifying : libxslt-1.1.37-1.fc38.x86_64 313/525 Verifying : lksctp-tools-1.0.19-2.fc37.x86_64 314/525 Verifying : llvm-libs-15.0.6-2.fc38.x86_64 315/525 Verifying : lua-5.4.4-7.fc38.x86_64 316/525 Verifying : lua-filesystem-1.8.0-7.fc37.x86_64 317/525 Verifying : lua-json-1.3.4-2.fc37.noarch 318/525 Verifying : lua-lpeg-1.0.2-9.fc37.x86_64 319/525 Verifying : lua-posix-35.1-4.fc37.x86_64 320/525 Verifying : lua-term-0.07-16.fc37.x86_64 321/525 Verifying : lz4-devel-1.9.4-1.fc38.x86_64 322/525 Verifying : m4-1.4.19-4.fc37.x86_64 323/525 Verifying : make-1:4.3-11.fc37.x86_64 324/525 Verifying : mariadb-connector-c-3.2.7-2.fc37.x86_64 325/525 Verifying : mariadb-connector-c-config-3.2.7-2.fc37.noarch 326/525 Verifying : mariadb-connector-c-devel-3.2.7-2.fc37.x86_64 327/525 Verifying : mesa-libEGL-22.3.3-1.fc38.x86_64 328/525 Verifying : mesa-libEGL-devel-22.3.3-1.fc38.x86_64 329/525 Verifying : mesa-libGL-22.3.3-1.fc38.x86_64 330/525 Verifying : mesa-libGL-devel-22.3.3-1.fc38.x86_64 331/525 Verifying : mesa-libGLU-9.0.1-7.fc37.x86_64 332/525 Verifying : mesa-libGLU-devel-9.0.1-7.fc37.x86_64 333/525 Verifying : mesa-libgbm-22.3.3-1.fc38.x86_64 334/525 Verifying : mesa-libglapi-22.3.3-1.fc38.x86_64 335/525 Verifying : minizip-ng-3.0.7-2.fc38.x86_64 336/525 Verifying : mkfontscale-1.2.2-2.fc37.x86_64 337/525 Verifying : mpdecimal-2.5.1-4.fc37.x86_64 338/525 Verifying : mpich-4.0.2-4.fc38.x86_64 339/525 Verifying : mpich-devel-4.0.2-4.fc38.x86_64 340/525 Verifying : mtdev-1.1.6-4.fc37.x86_64 341/525 Verifying : ncurses-6.4-1.20230107.fc38.x86_64 342/525 Verifying : netcdf-4.9.0-4.fc38.x86_64 343/525 Verifying : netcdf-cxx-4.2-30.fc37.x86_64 344/525 Verifying : netcdf-cxx-devel-4.2-30.fc37.x86_64 345/525 Verifying : netcdf-devel-4.9.0-4.fc38.x86_64 346/525 Verifying : netcdf-mpich-4.9.0-4.fc38.x86_64 347/525 Verifying : netcdf-mpich-devel-4.9.0-4.fc38.x86_64 348/525 Verifying : netpbm-11.01.00-1.fc38.x86_64 349/525 Verifying : nspr-4.35.0-3.fc38.x86_64 350/525 Verifying : nss-3.87.0-1.fc38.x86_64 351/525 Verifying : nss-softokn-3.87.0-1.fc38.x86_64 352/525 Verifying : nss-softokn-freebl-3.87.0-1.fc38.x86_64 353/525 Verifying : nss-sysinit-3.87.0-1.fc38.x86_64 354/525 Verifying : nss-util-3.87.0-1.fc38.x86_64 355/525 Verifying : ogdi-4.1.0-8.fc37.x86_64 356/525 Verifying : openblas-0.3.21-4.fc38.x86_64 357/525 Verifying : openblas-openmp-0.3.21-4.fc38.x86_64 358/525 Verifying : openblas-openmp64-0.3.21-4.fc38.x86_64 359/525 Verifying : openexr-libs-3.1.5-2.fc37.x86_64 360/525 Verifying : openjpeg2-2.5.0-2.fc37.x86_64 361/525 Verifying : openslide-3.4.1-22.fc37.x86_64 362/525 Verifying : openslide-devel-3.4.1-22.fc37.x86_64 363/525 Verifying : openssl-devel-1:3.0.7-2.fc38.x86_64 364/525 Verifying : opus-1.3.1-11.fc37.x86_64 365/525 Verifying : orc-0.4.33-1.fc38.x86_64 366/525 Verifying : pango-1.50.12-1.fc38.x86_64 367/525 Verifying : pcre2-devel-10.40-1.fc37.1.x86_64 368/525 Verifying : pcre2-utf16-10.40-1.fc37.1.x86_64 369/525 Verifying : pcre2-utf32-10.40-1.fc37.1.x86_64 370/525 Verifying : perl-B-1.83-492.fc38.x86_64 371/525 Verifying : perl-Carp-1.52-489.fc37.noarch 372/525 Verifying : perl-Class-Struct-0.66-492.fc38.noarch 373/525 Verifying : perl-Data-Dumper-2.184-490.fc37.x86_64 374/525 Verifying : perl-DynaLoader-1.52-492.fc38.x86_64 375/525 Verifying : perl-Encode-4:3.19-492.fc38.x86_64 376/525 Verifying : perl-English-1.11-492.fc38.noarch 377/525 Verifying : perl-Errno-1.36-492.fc38.x86_64 378/525 Verifying : perl-Exporter-5.77-489.fc37.noarch 379/525 Verifying : perl-Fcntl-1.15-492.fc38.x86_64 380/525 Verifying : perl-File-Basename-2.85-492.fc38.noarch 381/525 Verifying : perl-File-Compare-1.100.700-492.fc38.noarch 382/525 Verifying : perl-File-Copy-2.39-492.fc38.noarch 383/525 Verifying : perl-File-Find-1.40-492.fc38.noarch 384/525 Verifying : perl-File-Path-2.18-489.fc37.noarch 385/525 Verifying : perl-File-Temp-1:0.231.100-489.fc37.noarch 386/525 Verifying : perl-File-stat-1.12-492.fc38.noarch 387/525 Verifying : perl-Getopt-Long-1:2.54-1.fc38.noarch 388/525 Verifying : perl-Getopt-Std-1.13-492.fc38.noarch 389/525 Verifying : perl-HTTP-Tiny-0.082-1.fc37.noarch 390/525 Verifying : perl-IO-1.50-492.fc38.x86_64 391/525 Verifying : perl-IPC-Open3-1.22-492.fc38.noarch 392/525 Verifying : perl-MIME-Base64-3.16-489.fc37.x86_64 393/525 Verifying : perl-POSIX-2.03-492.fc38.x86_64 394/525 Verifying : perl-PathTools-3.84-489.fc37.x86_64 395/525 Verifying : perl-Pod-Escapes-1:1.07-489.fc37.noarch 396/525 Verifying : perl-Pod-Perldoc-3.28.01-490.fc37.noarch 397/525 Verifying : perl-Pod-Simple-1:3.43-490.fc37.noarch 398/525 Verifying : perl-Pod-Usage-4:2.03-3.fc37.noarch 399/525 Verifying : perl-Scalar-List-Utils-5:1.63-489.fc38.x86_64 400/525 Verifying : perl-SelectSaver-1.02-492.fc38.noarch 401/525 Verifying : perl-Socket-4:2.036-1.fc38.x86_64 402/525 Verifying : perl-Storable-1:3.26-489.fc37.x86_64 403/525 Verifying : perl-Symbol-1.09-492.fc38.noarch 404/525 Verifying : perl-Term-ANSIColor-5.01-490.fc37.noarch 405/525 Verifying : perl-Term-Cap-1.17-489.fc37.noarch 406/525 Verifying : perl-Text-ParseWords-3.31-489.fc37.noarch 407/525 Verifying : perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch 408/525 Verifying : perl-Thread-Queue-3.14-489.fc37.noarch 409/525 Verifying : perl-Time-Local-2:1.300-489.fc37.noarch 410/525 Verifying : perl-constant-1.33-490.fc37.noarch 411/525 Verifying : perl-if-0.61.000-492.fc38.noarch 412/525 Verifying : perl-interpreter-4:5.36.0-492.fc38.x86_64 413/525 Verifying : perl-libs-4:5.36.0-492.fc38.x86_64 414/525 Verifying : perl-mro-1.26-492.fc38.x86_64 415/525 Verifying : perl-overload-1.35-492.fc38.noarch 416/525 Verifying : perl-overloading-0.02-492.fc38.noarch 417/525 Verifying : perl-parent-1:0.239-1.fc38.noarch 418/525 Verifying : perl-podlators-1:5.01-1.fc38.noarch 419/525 Verifying : perl-threads-1:2.27-489.fc37.x86_64 420/525 Verifying : perl-threads-shared-1.64-489.fc37.x86_64 421/525 Verifying : perl-vars-1.05-492.fc38.noarch 422/525 Verifying : pixman-0.40.0-6.fc37.x86_64 423/525 Verifying : poppler-22.08.0-4.fc38.x86_64 424/525 Verifying : poppler-data-0.4.11-3.fc37.noarch 425/525 Verifying : poppler-glib-22.08.0-4.fc38.x86_64 426/525 Verifying : procps-ng-3.3.17-8.fc38.x86_64 427/525 Verifying : proj-9.1.1-1.fc38.x86_64 428/525 Verifying : proj-data-9.1.1-1.fc38.noarch 429/525 Verifying : proj-devel-9.1.1-1.fc38.x86_64 430/525 Verifying : pugixml-1.13-1.fc38.x86_64 431/525 Verifying : pugixml-devel-1.13-1.fc38.x86_64 432/525 Verifying : pyproject-rpm-macros-1.5.0-1.fc38.noarch 433/525 Verifying : python-pip-wheel-22.3.1-1.fc38.noarch 434/525 Verifying : python-rpm-macros-3.11-7.fc38.noarch 435/525 Verifying : python-setuptools-wheel-65.5.1-1.fc38.noarch 436/525 Verifying : python3-3.11.1-2.fc38.x86_64 437/525 Verifying : python3-devel-3.11.1-2.fc38.x86_64 438/525 Verifying : python3-libs-3.11.1-2.fc38.x86_64 439/525 Verifying : python3-numpy-1:1.23.5-1.fc38.x86_64 440/525 Verifying : python3-packaging-21.3-7.fc38.noarch 441/525 Verifying : python3-pyparsing-3.0.9-2.fc37.noarch 442/525 Verifying : python3-rpm-generators-14-1.fc38.noarch 443/525 Verifying : python3-rpm-macros-3.11-7.fc38.noarch 444/525 Verifying : python3-vtk-9.1.0-18.fc38.x86_64 445/525 Verifying : qt-settings-37.0-1.fc38.noarch 446/525 Verifying : qt5-designer-5.15.8-1.fc38.x86_64 447/525 Verifying : qt5-doctools-5.15.8-1.fc38.x86_64 448/525 Verifying : qt5-linguist-5.15.8-1.fc38.x86_64 449/525 Verifying : qt5-qtbase-5.15.8-2.fc38.x86_64 450/525 Verifying : qt5-qtbase-common-5.15.8-2.fc38.noarch 451/525 Verifying : qt5-qtbase-devel-5.15.8-2.fc38.x86_64 452/525 Verifying : qt5-qtbase-gui-5.15.8-2.fc38.x86_64 453/525 Verifying : qt5-qtdeclarative-5.15.8-1.fc38.x86_64 454/525 Verifying : qt5-qtdeclarative-devel-5.15.8-1.fc38.x86_64 455/525 Verifying : qt5-qtlocation-5.15.8-1.fc38.x86_64 456/525 Verifying : qt5-qtsensors-5.15.8-1.fc38.x86_64 457/525 Verifying : qt5-qttools-5.15.8-1.fc38.x86_64 458/525 Verifying : qt5-qttools-common-5.15.8-1.fc38.noarch 459/525 Verifying : qt5-qttools-devel-5.15.8-1.fc38.x86_64 460/525 Verifying : qt5-qttools-libs-designer-5.15.8-1.fc38.x86_64 461/525 Verifying : qt5-qttools-libs-designercomponents-5.15.8-1.fc3 462/525 Verifying : qt5-qttools-libs-help-5.15.8-1.fc38.x86_64 463/525 Verifying : qt5-qtwebchannel-5.15.8-1.fc38.x86_64 464/525 Verifying : qt5-qtwebkit-5.212.0-0.72alpha4.fc38.x86_64 465/525 Verifying : qt5-qtwebkit-devel-5.212.0-0.72alpha4.fc38.x86_6 466/525 Verifying : qt5-qtx11extras-5.15.8-1.fc38.x86_64 467/525 Verifying : qt5-qtx11extras-devel-5.15.8-1.fc38.x86_64 468/525 Verifying : qt5-rpm-macros-5.15.8-1.fc38.noarch 469/525 Verifying : rav1e-libs-0.5.1-5.fc37.x86_64 470/525 Verifying : rhash-1.4.3-1.fc38.x86_64 471/525 Verifying : rpm-mpi-hooks-8-4.fc37.noarch 472/525 Verifying : shared-mime-info-2.2-2.fc37.x86_64 473/525 Verifying : snappy-1.1.9-5.fc37.x86_64 474/525 Verifying : sqlite-3.40.1-1.fc38.x86_64 475/525 Verifying : sqlite-devel-3.40.1-1.fc38.x86_64 476/525 Verifying : svt-av1-libs-1.4.1-1.fc38.x86_64 477/525 Verifying : sysprof-capture-devel-3.46.0-1.fc38.x86_64 478/525 Verifying : tbb-2020.3-12.fc37.x86_64 479/525 Verifying : tbb-devel-2020.3-12.fc37.x86_64 480/525 Verifying : tcl-1:8.6.12-3.fc38.x86_64 481/525 Verifying : tcl-devel-1:8.6.12-3.fc38.x86_64 482/525 Verifying : tix-1:8.4.3-35.fc38.x86_64 483/525 Verifying : tk-1:8.6.12-3.fc37.x86_64 484/525 Verifying : tk-devel-1:8.6.12-3.fc37.x86_64 485/525 Verifying : ttmkfdir-3.0.9-66.fc37.x86_64 486/525 Verifying : tzdata-java-2022g-1.fc38.noarch 487/525 Verifying : unixODBC-2.3.11-1.fc38.x86_64 488/525 Verifying : uriparser-0.9.7-1.fc38.x86_64 489/525 Verifying : urw-base35-bookman-fonts-20200910-15.fc37.noarch 490/525 Verifying : urw-base35-c059-fonts-20200910-15.fc37.noarch 491/525 Verifying : urw-base35-d050000l-fonts-20200910-15.fc37.noarc 492/525 Verifying : urw-base35-fonts-20200910-15.fc37.noarch 493/525 Verifying : urw-base35-fonts-common-20200910-15.fc37.noarch 494/525 Verifying : urw-base35-gothic-fonts-20200910-15.fc37.noarch 495/525 Verifying : urw-base35-nimbus-mono-ps-fonts-20200910-15.fc37 496/525 Verifying : urw-base35-nimbus-roman-fonts-20200910-15.fc37.n 497/525 Verifying : urw-base35-nimbus-sans-fonts-20200910-15.fc37.no 498/525 Verifying : urw-base35-p052-fonts-20200910-15.fc37.noarch 499/525 Verifying : urw-base35-standard-symbols-ps-fonts-20200910-15 500/525 Verifying : urw-base35-z003-fonts-20200910-15.fc37.noarch 501/525 Verifying : utf8cpp-devel-3.2.3-1.fc38.noarch 502/525 Verifying : vim-filesystem-2:9.0.1160-1.fc38.noarch 503/525 Verifying : vtk-9.1.0-18.fc38.x86_64 504/525 Verifying : vtk-devel-9.1.0-18.fc38.x86_64 505/525 Verifying : vtk-java-9.1.0-18.fc38.x86_64 506/525 Verifying : vtk-qt-9.1.0-18.fc38.x86_64 507/525 Verifying : vulkan-headers-1.3.231.1-1.fc38.noarch 508/525 Verifying : vulkan-loader-1.3.231.1-2.fc38.x86_64 509/525 Verifying : vulkan-loader-devel-1.3.231.1-2.fc38.x86_64 510/525 Verifying : woff2-1.0.2-15.fc37.x86_64 511/525 Verifying : xapian-core-libs-1.4.20-1.fc37.x86_64 512/525 Verifying : xcb-util-0.4.1-1.fc38.x86_64 513/525 Verifying : xcb-util-image-0.4.1-1.fc38.x86_64 514/525 Verifying : xcb-util-keysyms-0.4.1-1.fc38.x86_64 515/525 Verifying : xcb-util-renderutil-0.3.10-1.fc38.x86_64 516/525 Verifying : xcb-util-wm-0.4.2-1.fc38.x86_64 517/525 Verifying : xerces-c-3.2.3-7.fc37.x86_64 518/525 Verifying : xkeyboard-config-2.36-3.fc38.noarch 519/525 Verifying : xml-common-0.6.3-59.fc37.noarch 520/525 Verifying : xorg-x11-fonts-ISO8859-1-100dpi-7.5-34.fc37.noar 521/525 Verifying : xorg-x11-fonts-Type1-7.5-34.fc37.noarch 522/525 Verifying : xorg-x11-proto-devel-2022.2-2.fc38.noarch 523/525 Verifying : xz-devel-5.2.9-1.fc38.x86_64 524/525 Verifying : zlib-devel-1.2.13-2.fc38.x86_64 525/525 Installed products updated. Installed: LibRaw-0.21.1-1.fc38.x86_64 Lmod-8.7.14-1.fc38.x86_64 PEGTL-devel-2.8.3-5.fc37.x86_64 SuperLU-5.3.0-3.fc37.x86_64 adobe-mappings-cmap-20190730-4.fc37.noarch adobe-mappings-cmap-deprecated-20190730-4.fc37.noarch adobe-mappings-pdf-20190401-2.fc37.noarch alsa-lib-1.2.8-2.fc38.x86_64 annobin-docs-10.98-1.fc38.noarch annobin-plugin-gcc-10.98-1.fc38.x86_64 armadillo-10.8.2-2.fc37.x86_64 arpack-3.8.0-5.fc37.x86_64 autoconf-2.71-4.fc38.noarch automake-1.16.5-9.fc37.noarch avahi-libs-0.8-19.fc38.x86_64 blas-3.11.0-1.fc38.x86_64 blas-devel-3.11.0-1.fc38.x86_64 blas64-3.11.0-1.fc38.x86_64 blas64_-3.11.0-1.fc38.x86_64 blosc-1.21.2-1.fc38.x86_64 boost-1.78.0-10.fc38.x86_64 boost-atomic-1.78.0-10.fc38.x86_64 boost-chrono-1.78.0-10.fc38.x86_64 boost-container-1.78.0-10.fc38.x86_64 boost-context-1.78.0-10.fc38.x86_64 boost-contract-1.78.0-10.fc38.x86_64 boost-coroutine-1.78.0-10.fc38.x86_64 boost-date-time-1.78.0-10.fc38.x86_64 boost-devel-1.78.0-10.fc38.x86_64 boost-fiber-1.78.0-10.fc38.x86_64 boost-filesystem-1.78.0-10.fc38.x86_64 boost-graph-1.78.0-10.fc38.x86_64 boost-iostreams-1.78.0-10.fc38.x86_64 boost-json-1.78.0-10.fc38.x86_64 boost-locale-1.78.0-10.fc38.x86_64 boost-log-1.78.0-10.fc38.x86_64 boost-math-1.78.0-10.fc38.x86_64 boost-nowide-1.78.0-10.fc38.x86_64 boost-numpy3-1.78.0-10.fc38.x86_64 boost-program-options-1.78.0-10.fc38.x86_64 boost-python3-1.78.0-10.fc38.x86_64 boost-random-1.78.0-10.fc38.x86_64 boost-regex-1.78.0-10.fc38.x86_64 boost-serialization-1.78.0-10.fc38.x86_64 boost-stacktrace-1.78.0-10.fc38.x86_64 boost-system-1.78.0-10.fc38.x86_64 boost-test-1.78.0-10.fc38.x86_64 boost-thread-1.78.0-10.fc38.x86_64 boost-timer-1.78.0-10.fc38.x86_64 boost-type_erasure-1.78.0-10.fc38.x86_64 boost-wave-1.78.0-10.fc38.x86_64 brotli-1.0.9-9.fc37.x86_64 brotli-devel-1.0.9-9.fc37.x86_64 bzip2-devel-1.0.8-12.fc37.x86_64 cairo-1.17.6-2.fc37.x86_64 cairo-gobject-1.17.6-2.fc37.x86_64 catch-devel-2.13.8-3.fc37.x86_64 cdparanoia-libs-10.2-40.fc37.x86_64 cfitsio-4.1.0-1.fc38.x86_64 cgnslib-4.3.0-5.fc38.x86_64 cgnslib-common-4.3.0-5.fc38.noarch cgnslib-devel-4.3.0-5.fc38.x86_64 cgnslib-libs-4.3.0-5.fc38.x86_64 clang-libs-15.0.6-3.fc38.x86_64 clang-resource-filesystem-15.0.6-3.fc38.x86_64 cli11-devel-2.3.2-1.fc38.noarch cmake-3.25.1-1.fc38.x86_64 cmake-data-3.25.1-1.fc38.noarch cmake-filesystem-3.25.1-1.fc38.x86_64 cmake-rpm-macros-3.25.1-1.fc38.noarch copy-jdk-configs-4.1-1.fc38.noarch cpp-12.2.1-4.fc38.x86_64 crypto-policies-scripts-20221215-1.gita4c31a3.fc38.noarch cups-libs-1:2.4.2-5.fc38.x86_64 dbus-libs-1:1.14.4-1.fc38.x86_64 double-conversion-3.1.5-7.fc37.x86_64 double-conversion-devel-3.1.5-7.fc37.x86_64 doxygen-2:1.9.6-1.fc38.x86_64 eigen3-devel-3.4.0-8.fc37.noarch emacs-filesystem-1:28.2-1.fc38.noarch expat-2.5.0-1.fc38.x86_64 expat-devel-2.5.0-1.fc38.x86_64 flexiblas-3.3.0-1.fc38.x86_64 flexiblas-devel-3.3.0-1.fc38.x86_64 flexiblas-netlib-3.3.0-1.fc38.x86_64 flexiblas-netlib64-3.3.0-1.fc38.x86_64 flexiblas-openblas-openmp-3.3.0-1.fc38.x86_64 flexiblas-openblas-openmp64-3.3.0-1.fc38.x86_64 fontconfig-2.14.1-2.fc38.x86_64 fontconfig-devel-2.14.1-2.fc38.x86_64 fonts-filesystem-1:2.0.5-10.fc38.noarch freeimage-3.19.0-0.12.svn1889.fc38.x86_64 freeimage-devel-3.19.0-0.12.svn1889.fc38.x86_64 freetype-2.12.1-3.fc37.x86_64 freetype-devel-2.12.1-3.fc37.x86_64 freexl-1.0.6-18.fc37.x86_64 fribidi-1.0.12-2.fc37.x86_64 gc-8.2.2-1.fc38.x86_64 gcc-12.2.1-4.fc38.x86_64 gcc-c++-12.2.1-4.fc38.x86_64 gcc-gfortran-12.2.1-4.fc38.x86_64 gcc-plugin-annobin-12.2.1-4.fc38.x86_64 gd-2.3.3-9.fc38.x86_64 gdal-devel-3.6.2-1.fc38.x86_64 gdal-libs-3.6.2-1.fc38.x86_64 gdk-pixbuf2-2.42.10-1.fc38.x86_64 gdk-pixbuf2-modules-2.42.10-1.fc38.x86_64 geos-3.11.1-1.fc38.x86_64 gettext-0.21.1-1.fc38.x86_64 gettext-envsubst-0.21.1-1.fc38.x86_64 gettext-libs-0.21.1-1.fc38.x86_64 gettext-runtime-0.21.1-1.fc38.x86_64 giflib-5.2.1-14.fc37.x86_64 gl-manpages-1.1-25.20190306.fc37.noarch gl2ps-1.4.2-6.fc37.x86_64 gl2ps-devel-1.4.2-6.fc37.x86_64 glew-devel-2.2.0-3.fc37.x86_64 glib2-2.74.1-2.fc38.x86_64 glib2-devel-2.74.1-2.fc38.x86_64 glibc-devel-2.36.9000-19.fc38.x86_64 glibc-headers-x86-2.36.9000-19.fc38.noarch glx-utils-8.4.0-14.20210504git0f9e7d9.fc37.x86_64 gnutls-3.7.8-9.fc38.x86_64 google-droid-sans-fonts-20200215-13.fc37.noarch google-noto-fonts-common-20201206^1.git0c78c8329-9.fc38.noarch google-noto-sans-vf-fonts-20201206^1.git0c78c8329-9.fc38.noarch graphene-1.10.6-4.fc37.x86_64 graphite2-1.3.14-10.fc37.x86_64 graphite2-devel-1.3.14-10.fc37.x86_64 graphviz-7.0.5-2.fc38.x86_64 groff-base-1.22.4-10.fc37.x86_64 gstreamer1-1.20.5-1.fc38.x86_64 gstreamer1-plugins-base-1.20.5-1.fc38.x86_64 gts-0.7.6-43.20121130.fc38.x86_64 guile22-2.2.7-6.fc37.x86_64 harfbuzz-6.0.0-2.fc38.x86_64 harfbuzz-devel-6.0.0-2.fc38.x86_64 harfbuzz-icu-6.0.0-2.fc38.x86_64 hdf-libs-4.2.15-11.fc37.x86_64 hdf5-1.12.1-10.fc37.x86_64 hdf5-devel-1.12.1-10.fc37.x86_64 hdf5-mpich-1.12.1-10.fc37.x86_64 hdf5-mpich-devel-1.12.1-10.fc37.x86_64 hicolor-icon-theme-0.17-14.fc37.noarch highway-1.0.2-1.fc38.x86_64 hwdata-0.366-1.fc38.noarch hwloc-libs-2.5.0-4.fc37.x86_64 hyphen-2.8.8-18.fc37.x86_64 imath-3.1.6-1.fc38.x86_64 iso-codes-4.12.0-2.fc38.noarch jasper-libs-3.0.6-1.fc37.x86_64 java-17-openjdk-1:17.0.6.0.9-0.1.ea.fc38.x86_64 java-17-openjdk-headless-1:17.0.6.0.9-0.1.ea.fc38.x86_64 javapackages-filesystem-6.1.0-5.fc38.noarch jbig2dec-libs-0.19-7.fc37.x86_64 jbigkit-libs-2.1-24.fc37.x86_64 json-c-0.16-3.fc38.x86_64 jsoncpp-1.9.5-3.fc37.x86_64 jsoncpp-devel-1.9.5-3.fc37.x86_64 jxrlib-1.1-23.fc37.x86_64 kernel-headers-6.2.0-0.rc2.git0.1.fc38.x86_64 langpacks-core-font-en-3.0-27.fc38.noarch lapack-3.11.0-1.fc38.x86_64 lapack-devel-3.11.0-1.fc38.x86_64 lapack64-3.11.0-1.fc38.x86_64 lapack64_-3.11.0-1.fc38.x86_64 lasi-1.1.3-9.fc37.x86_64 lcms2-2.14-1.fc38.x86_64 libGLEW-2.2.0-3.fc37.x86_64 libICE-1.0.10-9.fc37.x86_64 libICE-devel-1.0.10-9.fc37.x86_64 libSM-1.2.3-11.fc37.x86_64 libSM-devel-1.2.3-11.fc37.x86_64 libX11-1.8.3-1.fc38.x86_64 libX11-common-1.8.3-1.fc38.noarch libX11-devel-1.8.3-1.fc38.x86_64 libX11-xcb-1.8.3-1.fc38.x86_64 libXScrnSaver-1.2.3-11.fc37.x86_64 libXScrnSaver-devel-1.2.3-11.fc37.x86_64 libXau-1.0.11-1.fc38.x86_64 libXau-devel-1.0.11-1.fc38.x86_64 libXcomposite-0.4.5-8.fc37.x86_64 libXcomposite-devel-0.4.5-8.fc37.x86_64 libXcursor-1.2.1-2.fc37.x86_64 libXcursor-devel-1.2.1-2.fc37.x86_64 libXdmcp-1.1.3-9.fc37.x86_64 libXdmcp-devel-1.1.3-9.fc37.x86_64 libXext-1.3.5-1.fc38.x86_64 libXext-devel-1.3.5-1.fc38.x86_64 libXfixes-6.0.0-4.fc37.x86_64 libXfixes-devel-6.0.0-4.fc37.x86_64 libXft-2.3.6-1.fc38.x86_64 libXft-devel-2.3.6-1.fc38.x86_64 libXi-1.8-3.fc37.x86_64 libXi-devel-1.8-3.fc37.x86_64 libXinerama-1.1.5-1.fc38.x86_64 libXinerama-devel-1.1.5-1.fc38.x86_64 libXmu-1.1.4-1.fc38.x86_64 libXmu-devel-1.1.4-1.fc38.x86_64 libXpm-3.5.14-1.fc38.x86_64 libXpm-devel-3.5.14-1.fc38.x86_64 libXrandr-1.5.2-9.fc37.x86_64 libXrandr-devel-1.5.2-9.fc37.x86_64 libXrender-0.9.11-1.fc38.x86_64 libXrender-devel-0.9.11-1.fc38.x86_64 libXres-1.2.1-3.fc37.x86_64 libXres-devel-1.2.1-3.fc37.x86_64 libXt-1.2.1-3.fc37.x86_64 libXt-devel-1.2.1-3.fc37.x86_64 libXtst-1.2.4-1.fc38.x86_64 libXtst-devel-1.2.4-1.fc38.x86_64 libXv-1.0.11-17.fc37.x86_64 libXv-devel-1.0.11-17.fc37.x86_64 libXxf86vm-1.1.5-1.fc38.x86_64 libaec-1.0.6-3.fc37.x86_64 libaec-devel-1.0.6-3.fc37.x86_64 libaom-3.5.0-2.fc38.x86_64 libarchive-devel-3.6.1-3.fc38.x86_64 libavif-0.11.1-4.fc38.x86_64 libb2-0.98.1-7.fc37.x86_64 libblkid-devel-2.38.1-3.fc38.x86_64 libcurl-devel-7.87.0-2.fc38.x86_64 libdatrie-0.2.13-4.fc37.x86_64 libdav1d-1.0.0-2.fc37.x86_64 libdrm-2.4.114-1.fc38.x86_64 libdrm-devel-2.4.114-1.fc38.x86_64 libedit-3.1-44.20221030cvs.fc38.x86_64 libevdev-1.13.0-1.fc37.x86_64 libffi-devel-3.4.4-1.fc38.x86_64 libfontenc-1.1.6-1.fc38.x86_64 libgeotiff-1.7.1-5.fc38.x86_64 libgfortran-12.2.1-4.fc38.x86_64 libglvnd-1:1.6.0-1.fc38.x86_64 libglvnd-core-devel-1:1.6.0-1.fc38.x86_64 libglvnd-devel-1:1.6.0-1.fc38.x86_64 libglvnd-egl-1:1.6.0-1.fc38.x86_64 libglvnd-gles-1:1.6.0-1.fc38.x86_64 libglvnd-glx-1:1.6.0-1.fc38.x86_64 libglvnd-opengl-1:1.6.0-1.fc38.x86_64 libgs-9.56.1-6.fc38.x86_64 libgta-1.2.1-8.fc37.x86_64 libgudev-237-3.fc37.x86_64 libharu-2.3.0-16.fc37.x86_64 libharu-devel-2.3.0-16.fc37.x86_64 libicu-72.1-1.fc38.x86_64 libicu-devel-72.1-1.fc38.x86_64 libijs-0.35-16.fc37.x86_64 libimagequant-2.17.0-3.fc37.x86_64 libinput-1.22.0-2.fc38.x86_64 libjpeg-turbo-2.1.4-1.fc38.x86_64 libjpeg-turbo-devel-2.1.4-1.fc38.x86_64 libjxl-1:0.7.0-5.fc38.x86_64 libkml-1.3.0-42.fc38.x86_64 liblerc-4.0.0-2.fc37.x86_64 libmount-devel-2.38.1-3.fc38.x86_64 libmpc-1.2.1-5.fc37.x86_64 libogg-2:1.3.5-4.fc37.x86_64 libogg-devel-2:1.3.5-4.fc37.x86_64 libpaper-1:2.0.4-2.fc38.x86_64 libpciaccess-0.16-7.fc37.x86_64 libpciaccess-devel-0.16-7.fc37.x86_64 libpng-2:1.6.37-13.fc37.x86_64 libpng-devel-2:1.6.37-13.fc37.x86_64 libpq-15.0-2.fc38.x86_64 libpq-devel-15.0-2.fc38.x86_64 libqhull_r-1:7.2.1-11.fc38.x86_64 libquadmath-12.2.1-4.fc38.x86_64 libquadmath-devel-12.2.1-4.fc38.x86_64 librsvg2-2.55.1-3.fc38.x86_64 librttopo-1.1.0-10.fc37.x86_64 libselinux-devel-3.5-0.rc1.1.fc38.1.x86_64 libsepol-devel-3.5-0.rc1.1.fc38.x86_64 libspatialite-5.0.1-19.fc38.x86_64 libstdc++-devel-12.2.1-4.fc38.x86_64 libthai-0.1.29-3.fc37.x86_64 libtheora-1:1.1.1-32.fc37.x86_64 libtheora-devel-1:1.1.1-32.fc37.x86_64 libtiff-4.4.0-4.fc37.x86_64 libtiff-devel-4.4.0-4.fc37.x86_64 libtool-ltdl-2.4.7-4.fc38.x86_64 libunwind-1.6.2-5.fc38.x86_64 libuv-1:1.44.2-2.fc37.x86_64 libvisual-1:0.4.0-37.fc38.x86_64 libvmaf-2.3.0-4.fc37.x86_64 libvorbis-1:1.3.7-6.fc37.x86_64 libwacom-2.4.0-1.fc37.x86_64 libwacom-data-2.4.0-1.fc37.noarch libwayland-client-1.21.0-1.fc37.x86_64 libwayland-cursor-1.21.0-1.fc37.x86_64 libwayland-egl-1.21.0-1.fc37.x86_64 libwayland-server-1.21.0-1.fc37.x86_64 libwebp-1.2.4-2.fc38.x86_64 libxcb-1.13.1-10.fc37.x86_64 libxcb-devel-1.13.1-10.fc37.x86_64 libxcrypt-devel-4.4.33-5.fc38.x86_64 libxkbcommon-1.5.0-1.fc38.x86_64 libxkbcommon-x11-1.5.0-1.fc38.x86_64 libxkbfile-1.1.1-1.fc38.x86_64 libxkbfile-devel-1.1.1-1.fc38.x86_64 libxml2-devel-2.10.3-2.fc38.x86_64 libxshmfence-1.3-11.fc37.x86_64 libxslt-1.1.37-1.fc38.x86_64 lksctp-tools-1.0.19-2.fc37.x86_64 llvm-libs-15.0.6-2.fc38.x86_64 lua-5.4.4-7.fc38.x86_64 lua-filesystem-1.8.0-7.fc37.x86_64 lua-json-1.3.4-2.fc37.noarch lua-lpeg-1.0.2-9.fc37.x86_64 lua-posix-35.1-4.fc37.x86_64 lua-term-0.07-16.fc37.x86_64 lz4-devel-1.9.4-1.fc38.x86_64 m4-1.4.19-4.fc37.x86_64 make-1:4.3-11.fc37.x86_64 mariadb-connector-c-3.2.7-2.fc37.x86_64 mariadb-connector-c-config-3.2.7-2.fc37.noarch mariadb-connector-c-devel-3.2.7-2.fc37.x86_64 mesa-libEGL-22.3.3-1.fc38.x86_64 mesa-libEGL-devel-22.3.3-1.fc38.x86_64 mesa-libGL-22.3.3-1.fc38.x86_64 mesa-libGL-devel-22.3.3-1.fc38.x86_64 mesa-libGLU-9.0.1-7.fc37.x86_64 mesa-libGLU-devel-9.0.1-7.fc37.x86_64 mesa-libgbm-22.3.3-1.fc38.x86_64 mesa-libglapi-22.3.3-1.fc38.x86_64 minizip-ng-3.0.7-2.fc38.x86_64 mkfontscale-1.2.2-2.fc37.x86_64 mpdecimal-2.5.1-4.fc37.x86_64 mpich-4.0.2-4.fc38.x86_64 mpich-devel-4.0.2-4.fc38.x86_64 mtdev-1.1.6-4.fc37.x86_64 ncurses-6.4-1.20230107.fc38.x86_64 netcdf-4.9.0-4.fc38.x86_64 netcdf-cxx-4.2-30.fc37.x86_64 netcdf-cxx-devel-4.2-30.fc37.x86_64 netcdf-devel-4.9.0-4.fc38.x86_64 netcdf-mpich-4.9.0-4.fc38.x86_64 netcdf-mpich-devel-4.9.0-4.fc38.x86_64 netgen-mesher-6.2.2202-3.fc38.x86_64 netgen-mesher-common-6.2.2202-3.fc38.noarch netgen-mesher-devel-6.2.2202-3.fc38.x86_64 netgen-mesher-devel-private-6.2.2202-3.fc38.x86_64 netgen-mesher-libs-6.2.2202-3.fc38.x86_64 netpbm-11.01.00-1.fc38.x86_64 nspr-4.35.0-3.fc38.x86_64 nss-3.87.0-1.fc38.x86_64 nss-softokn-3.87.0-1.fc38.x86_64 nss-softokn-freebl-3.87.0-1.fc38.x86_64 nss-sysinit-3.87.0-1.fc38.x86_64 nss-util-3.87.0-1.fc38.x86_64 ogdi-4.1.0-8.fc37.x86_64 openblas-0.3.21-4.fc38.x86_64 openblas-openmp-0.3.21-4.fc38.x86_64 openblas-openmp64-0.3.21-4.fc38.x86_64 opencascade-devel-7.6.3-1.fc38.x86_64 opencascade-draw-7.6.3-1.fc38.x86_64 opencascade-foundation-7.6.3-1.fc38.x86_64 opencascade-modeling-7.6.3-1.fc38.x86_64 opencascade-ocaf-7.6.3-1.fc38.x86_64 opencascade-visualization-7.6.3-1.fc38.x86_64 openexr-libs-3.1.5-2.fc37.x86_64 openjpeg2-2.5.0-2.fc37.x86_64 openslide-3.4.1-22.fc37.x86_64 openslide-devel-3.4.1-22.fc37.x86_64 openssl-devel-1:3.0.7-2.fc38.x86_64 opus-1.3.1-11.fc37.x86_64 orc-0.4.33-1.fc38.x86_64 pango-1.50.12-1.fc38.x86_64 pcre2-devel-10.40-1.fc37.1.x86_64 pcre2-utf16-10.40-1.fc37.1.x86_64 pcre2-utf32-10.40-1.fc37.1.x86_64 perl-B-1.83-492.fc38.x86_64 perl-Carp-1.52-489.fc37.noarch perl-Class-Struct-0.66-492.fc38.noarch perl-Data-Dumper-2.184-490.fc37.x86_64 perl-DynaLoader-1.52-492.fc38.x86_64 perl-Encode-4:3.19-492.fc38.x86_64 perl-English-1.11-492.fc38.noarch perl-Errno-1.36-492.fc38.x86_64 perl-Exporter-5.77-489.fc37.noarch perl-Fcntl-1.15-492.fc38.x86_64 perl-File-Basename-2.85-492.fc38.noarch perl-File-Compare-1.100.700-492.fc38.noarch perl-File-Copy-2.39-492.fc38.noarch perl-File-Find-1.40-492.fc38.noarch perl-File-Path-2.18-489.fc37.noarch perl-File-Temp-1:0.231.100-489.fc37.noarch perl-File-stat-1.12-492.fc38.noarch perl-Getopt-Long-1:2.54-1.fc38.noarch perl-Getopt-Std-1.13-492.fc38.noarch perl-HTTP-Tiny-0.082-1.fc37.noarch perl-IO-1.50-492.fc38.x86_64 perl-IPC-Open3-1.22-492.fc38.noarch perl-MIME-Base64-3.16-489.fc37.x86_64 perl-POSIX-2.03-492.fc38.x86_64 perl-PathTools-3.84-489.fc37.x86_64 perl-Pod-Escapes-1:1.07-489.fc37.noarch perl-Pod-Perldoc-3.28.01-490.fc37.noarch perl-Pod-Simple-1:3.43-490.fc37.noarch perl-Pod-Usage-4:2.03-3.fc37.noarch perl-Scalar-List-Utils-5:1.63-489.fc38.x86_64 perl-SelectSaver-1.02-492.fc38.noarch perl-Socket-4:2.036-1.fc38.x86_64 perl-Storable-1:3.26-489.fc37.x86_64 perl-Symbol-1.09-492.fc38.noarch perl-Term-ANSIColor-5.01-490.fc37.noarch perl-Term-Cap-1.17-489.fc37.noarch perl-Text-ParseWords-3.31-489.fc37.noarch perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch perl-Thread-Queue-3.14-489.fc37.noarch perl-Time-Local-2:1.300-489.fc37.noarch perl-constant-1.33-490.fc37.noarch perl-if-0.61.000-492.fc38.noarch perl-interpreter-4:5.36.0-492.fc38.x86_64 perl-libs-4:5.36.0-492.fc38.x86_64 perl-mro-1.26-492.fc38.x86_64 perl-overload-1.35-492.fc38.noarch perl-overloading-0.02-492.fc38.noarch perl-parent-1:0.239-1.fc38.noarch perl-podlators-1:5.01-1.fc38.noarch perl-threads-1:2.27-489.fc37.x86_64 perl-threads-shared-1.64-489.fc37.x86_64 perl-vars-1.05-492.fc38.noarch pixman-0.40.0-6.fc37.x86_64 poppler-22.08.0-4.fc38.x86_64 poppler-data-0.4.11-3.fc37.noarch poppler-glib-22.08.0-4.fc38.x86_64 procps-ng-3.3.17-8.fc38.x86_64 proj-9.1.1-1.fc38.x86_64 proj-data-9.1.1-1.fc38.noarch proj-devel-9.1.1-1.fc38.x86_64 pugixml-1.13-1.fc38.x86_64 pugixml-devel-1.13-1.fc38.x86_64 pyproject-rpm-macros-1.5.0-1.fc38.noarch python-pip-wheel-22.3.1-1.fc38.noarch python-rpm-macros-3.11-7.fc38.noarch python-setuptools-wheel-65.5.1-1.fc38.noarch python3-3.11.1-2.fc38.x86_64 python3-devel-3.11.1-2.fc38.x86_64 python3-libs-3.11.1-2.fc38.x86_64 python3-numpy-1:1.23.5-1.fc38.x86_64 python3-packaging-21.3-7.fc38.noarch python3-pyparsing-3.0.9-2.fc37.noarch python3-rpm-generators-14-1.fc38.noarch python3-rpm-macros-3.11-7.fc38.noarch python3-vtk-9.1.0-18.fc38.x86_64 qt-settings-37.0-1.fc38.noarch qt5-designer-5.15.8-1.fc38.x86_64 qt5-doctools-5.15.8-1.fc38.x86_64 qt5-linguist-5.15.8-1.fc38.x86_64 qt5-qtbase-5.15.8-2.fc38.x86_64 qt5-qtbase-common-5.15.8-2.fc38.noarch qt5-qtbase-devel-5.15.8-2.fc38.x86_64 qt5-qtbase-gui-5.15.8-2.fc38.x86_64 qt5-qtdeclarative-5.15.8-1.fc38.x86_64 qt5-qtdeclarative-devel-5.15.8-1.fc38.x86_64 qt5-qtlocation-5.15.8-1.fc38.x86_64 qt5-qtsensors-5.15.8-1.fc38.x86_64 qt5-qttools-5.15.8-1.fc38.x86_64 qt5-qttools-common-5.15.8-1.fc38.noarch qt5-qttools-devel-5.15.8-1.fc38.x86_64 qt5-qttools-libs-designer-5.15.8-1.fc38.x86_64 qt5-qttools-libs-designercomponents-5.15.8-1.fc38.x86_64 qt5-qttools-libs-help-5.15.8-1.fc38.x86_64 qt5-qtwebchannel-5.15.8-1.fc38.x86_64 qt5-qtwebkit-5.212.0-0.72alpha4.fc38.x86_64 qt5-qtwebkit-devel-5.212.0-0.72alpha4.fc38.x86_64 qt5-qtx11extras-5.15.8-1.fc38.x86_64 qt5-qtx11extras-devel-5.15.8-1.fc38.x86_64 qt5-rpm-macros-5.15.8-1.fc38.noarch rav1e-libs-0.5.1-5.fc37.x86_64 rhash-1.4.3-1.fc38.x86_64 rpm-mpi-hooks-8-4.fc37.noarch shared-mime-info-2.2-2.fc37.x86_64 snappy-1.1.9-5.fc37.x86_64 sqlite-3.40.1-1.fc38.x86_64 sqlite-devel-3.40.1-1.fc38.x86_64 svt-av1-libs-1.4.1-1.fc38.x86_64 sysprof-capture-devel-3.46.0-1.fc38.x86_64 tbb-2020.3-12.fc37.x86_64 tbb-devel-2020.3-12.fc37.x86_64 tcl-1:8.6.12-3.fc38.x86_64 tcl-devel-1:8.6.12-3.fc38.x86_64 tix-1:8.4.3-35.fc38.x86_64 tk-1:8.6.12-3.fc37.x86_64 tk-devel-1:8.6.12-3.fc37.x86_64 ttmkfdir-3.0.9-66.fc37.x86_64 tzdata-java-2022g-1.fc38.noarch unixODBC-2.3.11-1.fc38.x86_64 uriparser-0.9.7-1.fc38.x86_64 urw-base35-bookman-fonts-20200910-15.fc37.noarch urw-base35-c059-fonts-20200910-15.fc37.noarch urw-base35-d050000l-fonts-20200910-15.fc37.noarch urw-base35-fonts-20200910-15.fc37.noarch urw-base35-fonts-common-20200910-15.fc37.noarch urw-base35-gothic-fonts-20200910-15.fc37.noarch urw-base35-nimbus-mono-ps-fonts-20200910-15.fc37.noarch urw-base35-nimbus-roman-fonts-20200910-15.fc37.noarch urw-base35-nimbus-sans-fonts-20200910-15.fc37.noarch urw-base35-p052-fonts-20200910-15.fc37.noarch urw-base35-standard-symbols-ps-fonts-20200910-15.fc37.noarch urw-base35-z003-fonts-20200910-15.fc37.noarch utf8cpp-devel-3.2.3-1.fc38.noarch vim-filesystem-2:9.0.1160-1.fc38.noarch vtk-9.1.0-18.fc38.x86_64 vtk-devel-9.1.0-18.fc38.x86_64 vtk-java-9.1.0-18.fc38.x86_64 vtk-qt-9.1.0-18.fc38.x86_64 vulkan-headers-1.3.231.1-1.fc38.noarch vulkan-loader-1.3.231.1-2.fc38.x86_64 vulkan-loader-devel-1.3.231.1-2.fc38.x86_64 woff2-1.0.2-15.fc37.x86_64 xapian-core-libs-1.4.20-1.fc37.x86_64 xcb-util-0.4.1-1.fc38.x86_64 xcb-util-image-0.4.1-1.fc38.x86_64 xcb-util-keysyms-0.4.1-1.fc38.x86_64 xcb-util-renderutil-0.3.10-1.fc38.x86_64 xcb-util-wm-0.4.2-1.fc38.x86_64 xerces-c-3.2.3-7.fc37.x86_64 xkeyboard-config-2.36-3.fc38.noarch xml-common-0.6.3-59.fc37.noarch xorg-x11-fonts-ISO8859-1-100dpi-7.5-34.fc37.noarch xorg-x11-fonts-Type1-7.5-34.fc37.noarch xorg-x11-proto-devel-2022.2-2.fc38.noarch xz-devel-5.2.9-1.fc38.x86_64 zlib-devel-1.2.13-2.fc38.x86_64 Complete! Finish: build setup for smesh-9.8.0.2-2.fc38.src.rpm Start: rpmbuild smesh-9.8.0.2-2.fc38.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1658534400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.5HeoEw + 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 + /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.OQjhWi + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -Werror=format-security -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -Werror=format-security -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -Werror=format-security -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -Werror=format-security -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + 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 -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- 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.78.0/BoostConfig.cmake (found version "1.78.0") found components: filesystem thread serialization regex -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.13") -- Configuring done -- Generating done 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 -j2 --verbose /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]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' gmake[2]: Leaving 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_Utils.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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 1%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 1%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/Basics/Basics_DirUtils.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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 In file included 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/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] [ 2%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 In file included 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/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 /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]); | ^~~ [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 4%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 5%] Built target Kernel [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 /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++) | ~~^~~~~~~~~~~~~ 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/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/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/flags.cpp:108:18: required from here /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/flags.cpp:114:18: required from here /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] /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/flags.cpp:120:18: required from here /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] /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/flags.cpp:126:23: required from here /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] /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/flags.cpp:168:22: required from here /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] /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/flags.cpp:177:22: required from here /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] In file included 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/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/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/table.hpp:13: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/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) | ^ 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/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/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] [ 7%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 7%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 7%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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, 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/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) | ~~~~~~~~~~~~^~~~~~~~~ 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, 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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/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/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) { ; } | ^~~~~~~~~ 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/netgenout.hpp:108:35: required from here /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/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++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 8%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 8%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/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/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++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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, 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/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/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/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/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++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] [ 8%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/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/general/netgenout.hpp:108:35: required from here /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/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: comparison of integer expressions of different signedness: 'int' and 'const std::size_t' {aka 'const long unsigned int'} [-Wsign-compare] 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/csg/csgeom.cpp:634:18: required from here /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/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: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /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/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: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /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/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: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 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, 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/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++) | ~~^~~~~~~~~~~~~~~~~~~~~~ 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/general/netgenout.hpp:108:35: required from here /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/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:906, from /usr/include/c++/12/cstdio:42, from /usr/include/c++/12/ext/string_conversions.h:43, from /usr/include/c++/12/bits/basic_string.h:3960, from /usr/include/c++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, 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 ()); | ~~~~~~~~~~~~~~~~~ [ 9%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 9%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/myadt.hpp:20, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/curve2d.cpp:3: /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()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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, 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/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/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/general/netgenout.hpp:108:35: required from here /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: /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/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++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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/csg/edgeflw.cpp:575:15: required from here /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++) | ~~^~~~~~ [ 9%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/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/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()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 10%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 10%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 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, 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/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/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/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++) | ~~^~~~~~~~~~~~~~ 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, 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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/../general/netgenout.hpp:108:35: required from here /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, 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: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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 10%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/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/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/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/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/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++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 10%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/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/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++) | ~~^~~~~~~~~~~~~~~~~~~ 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()) | ~~~~~^~~~~~~~~~~~~~~~~~ [ 11%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 /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++) | ~~^~~~~~~~~~~~~~~ /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++) | ~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/csg/identify.cpp:1233:14: required from here /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, 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/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()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 11%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 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, 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/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/core/table.hpp:15, 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, 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/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/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/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) { ; } | ^~~~~~~~~ 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/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/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/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/general/netgenout.hpp:108:35: required from here /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/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++) | ~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 12%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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, 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/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; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 12%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/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/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++) | ~~^~~~ /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/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/general/../general/netgenout.hpp:108:35: required from here /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, 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/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++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 13%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/core/table.hpp:15, 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, 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/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/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/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++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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, 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/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++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /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/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++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/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/netgenout.hpp:108:35: required from here /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/csg/specpoin.cpp:104:20: required from here /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++) | ~~^~~~~~ [ 13%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/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/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/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()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 13%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/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/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::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/netgenout.hpp:108:35: required from here /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, 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/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/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()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 14%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 14%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/core/table.hpp:15, 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/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/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++) | ~~^~~~~~~~~~~~~~~~~~~ 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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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, 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/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/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++) | ~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 14%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 15%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/core/table.hpp:15, 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/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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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, 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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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, 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/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/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; | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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, 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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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, 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/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/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++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 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, 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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/core/table.hpp:15, 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/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/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/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++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 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, 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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/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/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++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/core/table.hpp:15, 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/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/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++) | ~~^~~~~~~~~~~~~~~~~~~~~~ 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/general/netgenout.hpp:108:35: required from here /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, 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/genmesh2d.cpp:1: /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/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(); | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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/geom2d/genmesh2d.cpp:523:21: required from here /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 19%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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, 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/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); | ~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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/geom2d/geometry2d.cpp:265:44: required from here /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/geom2d/geometry2d.cpp:509:12: required from here /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 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/../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; | ~~~~~~^~~~~~~~~~~~~ [ 19%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/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/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) | ~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 20%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom3d.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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 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, 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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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, 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/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; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 20%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/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++) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/core/table.hpp:15, 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/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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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, 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/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; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 21%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/core/table.hpp:15, 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, 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/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/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/general/../general/netgenout.hpp:108:35: required from here /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, 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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /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/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: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: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: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: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: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: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: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/general/../general/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 21%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 22%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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, 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/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++) | ~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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, 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/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/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()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 22%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 22%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/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/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++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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, 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/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: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/general/netgenout.hpp:108:35: required from here /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/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/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/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/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++) | ~~^~~~~~~~~~~~~ /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/netgenout.hpp:108:35: required from here /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/interface/readtetmesh.cpp:230:36: required from here /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 23%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 23%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 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, 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/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/readuser.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, 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/rw_cgns.cpp:1: /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/../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];} | ~~^~~~~~~~~~~~~~~~~~~~ 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++) | ~~^~~~~~~~~~~~~~~~~~~ /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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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: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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 23%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 /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: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 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:25: 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; | ^~~~ 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, 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/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; | ~~^~~~~~~~~~~~~ [ 23%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 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/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/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++) | ~~^~~~~~~~~~~~~~~ /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++) | ~~^~~~~~~~~~~~~~~ /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++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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, 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/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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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: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/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/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++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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, 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/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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/../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()) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 24%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/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/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/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: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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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, 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/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/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++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 25%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/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/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++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/core/table.hpp:15, 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/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/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()) | ~~~~~^~~~~~~~~~~~~~~~~~ /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++) | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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, 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/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++) | ~~^~~~~~~~~~~~~~~~~~~ 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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] [ 25%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/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/general/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 26%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/core/table.hpp:15, 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/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/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/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: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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/interface/writejcm.cpp:100:20: required from here /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, 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/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/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++) | ~~^~~~~~~~~~~~~~~~~~~ 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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 26%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 26%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/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/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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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, 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/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/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/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/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: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: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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 26%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 /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/interface/writetet.cpp:28:14: required from here /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 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, 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/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/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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 27%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/core/table.hpp:15, 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/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/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, 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/wuchemnitz.cpp:6: /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; | ~~^~~~~~~~~~~~~ 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: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/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/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/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(), 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/writeuser.cpp:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 437 | for (int i = 0; i < faceSei.Size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeuser.cpp: In function 'void netgen::WriteEdgeElementFormat(const Mesh&, const NetgenGeometry&, const std::string&)': /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeuser.cpp:830:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 830 | for (j=1; j <= edges.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeuser.cpp:841:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 841 | for (j=1; j <= edges.Size(); j++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeuser.cpp:872:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 872 | for (j=1; j <= edges.Size(); j++) | ~~^~~~~~~~~~~~~~~ /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++) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/interface/writeuser.cpp:412:18: required from here /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/general/netgenout.hpp:108:35: required from here /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/interface/writeuser.cpp:405:14: required from here /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++) | ~~^~~~~~ [ 27%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 28%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/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/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/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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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, 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/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/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++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/interface/writeOpenFOAM15x.cpp:119:28: required from here /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++) | ~~^~~~~~ [ 28%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 28%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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, 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/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/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) | ~^~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 28%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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, 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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 29%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/core/table.hpp:15, 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/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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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, 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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 29%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 29%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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, 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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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, 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/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++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 30%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/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/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/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/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/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/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/netgenout.hpp:108:35: required from here /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, 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/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/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++) | ~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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/meshing/adfront3.cpp:367:11: required from here /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 30%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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, 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/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/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++) | ~~^~~~~~~~~~~~~~~ [ 30%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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/netgenout.hpp:108:35: required from here /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/meshing/bisect.cpp:2816:14: required from here /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 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, 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/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/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/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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/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 &)&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; | ^~ /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; | ^~ [ 31%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 31%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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, 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/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/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++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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/meshing/clusters.cpp:47:21: required from here /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, 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/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/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++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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: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: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: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: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: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: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/general/../general/netgenout.hpp:108:35: required from here /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/meshing/curvedelems.cpp:600:17: required from here /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 31%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/core/table.hpp:15, 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, 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/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/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/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/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/general/../general/netgenout.hpp:108:35: required from here /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/meshing/delaunay.cpp:559:17: required from here /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/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/geom2d/csg2d.hpp:6, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp:4: /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()::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/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/general/../general/netgenout.hpp:108:35: required from here /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/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/meshing/delaunay2d.cpp:202:19: required from here /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/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/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ /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' [ 32%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 32%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/global.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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/global.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/global.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/global.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/global.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, 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/global.cpp:2: /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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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, 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/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/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++) | ~~^~~~~~~~~~~~~~~ /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/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/general/../general/netgenout.hpp:108:35: required from here /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/meshing/hprefinement.cpp:1668:14: required from here /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 33%] 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' [ 33%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 33%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 34%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 35%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 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, 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/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/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(); | ^~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 35%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 /usr/include/c++/12/bits/unique_ptr.h:36, from /usr/include/c++/12/memory:76, from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/mystdlib.h:18, 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++/12/tuple:292:38, inlined from 'std::tuple::tuple(netgen::PointIndex&, netgen::PointGeomInfo&)' at /usr/include/c++/12/tuple:1079:63, inlined from 'netgen::MeshOptimize2d::SplitImprove()' at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:822:12: /usr/include/c++/12/tuple:200:11: warning: 'pi4.i' may be used uninitialized [-Wmaybe-uninitialized] 200 | : _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; | ^~~ 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++/12/tuple:292:38, inlined from 'std::tuple::tuple(netgen::PointIndex&, netgen::PointGeomInfo&)' at /usr/include/c++/12/tuple:1079:63, inlined from 'netgen::MeshOptimize2d::SplitImprove()' at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:822:12: /usr/include/c++/12/tuple:200:11: warning: 'pi2.i' may be used uninitialized [-Wmaybe-uninitialized] 200 | : _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:25: note: 'pi2.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++/12/tuple:292:38, inlined from 'std::tuple::tuple(netgen::PointIndex&, netgen::PointGeomInfo&)' at /usr/include/c++/12/tuple:1079:63, inlined from 'netgen::MeshOptimize2d::SplitImprove()' at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:812:12: /usr/include/c++/12/tuple:200:11: warning: 'pi3.i' may be used uninitialized [-Wmaybe-uninitialized] 200 | : _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++/12/tuple:292:38, inlined from 'std::tuple::tuple(netgen::PointIndex&, netgen::PointGeomInfo&)' at /usr/include/c++/12/tuple:1079: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++/12/tuple:200:11: warning: 'pi1.i' may be used uninitialized [-Wmaybe-uninitialized] 200 | : _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:20: note: 'pi1.i' was declared here 755 | PointIndex pi1, pi2, pi3, pi4; | ^~~ [ 35%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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, 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/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/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/general/../general/netgenout.hpp:108:35: required from here /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/meshing/improve2gen.cpp:201:12: required from here /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 35%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 35%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 36%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 In file included 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/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; | ^~~~ 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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/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/general/../general/netgenout.hpp:108:35: required from here /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/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: comparison of integer expressions of different signedness: 'int' and 'const std::size_t' {aka 'const long unsigned int'} [-Wsign-compare] /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: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/meshing/improve3.cpp:1838:40: required from here /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: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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 36%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 36%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 36%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 37%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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/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:46:7: warning: 'pi4.i' may be used uninitialized [-Wmaybe-uninitialized] 46 | i = i-BASE; | ^ /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; | ^~~ 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:3725:35: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:46:7: warning: 'pi3.i' may be used uninitialized [-Wmaybe-uninitialized] 46 | i = i-BASE; | ^ /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:24: note: 'pi3.i' was declared here 3662 | PointIndex pi1, pi2, pi3, pi4, pi5; | ^~~ 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:3722:35: /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:46:7: warning: 'pi2.i' may be used uninitialized [-Wmaybe-uninitialized] 46 | i = i-BASE; | ^ /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: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:3743:64: warning: 'pi1.i' may be used uninitialized [-Wmaybe-uninitialized] 3743 | if (elem2.PNum(l) == pi1 || elem2.PNum(l) == pi2 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 3744 | elem2.PNum(l) == pi3) | ~~~~~~~~~~~~~~~~~~~~ /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; | ^~~ [ 38%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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, 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/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++) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 38%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 38%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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/core/table.hpp:15, 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, 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/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/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/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++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /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&)': /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++) | ~~^~~~~~~~~~ /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 | ^~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/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/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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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/netgenout.hpp:108:35: required from here /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/meshing/meshclass.cpp:2156:18: required from here /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/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/meshing/meshclass.cpp:6469:13: required from here /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/meshing/meshclass.cpp:6710:15: required from here /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/meshing/meshclass.cpp:6862:25: required from here /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/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: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 38%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 39%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 39%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 39%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 40%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 40%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 40%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 40%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 40%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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, 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/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/meshfunc.cpp: In function 'netgen::MESHING3_RESULT netgen::MeshVolume(const MeshingParameters&, Mesh&)': /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshfunc.cpp:92:48: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 92 | for (SurfaceElementIndex sei = 0; sei < mesh3d.GetNSE(); sei++) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshfunc.cpp:175:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 175 | for (int i = oldne + 1; i <= mesh3d.GetNE(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshfunc.cpp:214:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 214 | for (int i = oldne + 1; i <= mesh3d.GetNE(); i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshfunc.cpp:266:48: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 266 | for (ElementIndex ei = oldne; ei < mesh3d.GetNE(); ei++) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshfunc.cpp: In function 'netgen::MESHING3_RESULT netgen::OptimizeVolume(const MeshingParameters&, Mesh&)': /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshfunc.cpp:652:9: warning: unused variable 'i' [-Wunused-variable] 652 | int i; | ^ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/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/netgenout.hpp:108:35: required from here /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/meshing/meshfunc.cpp:243:27: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 41%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 41%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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, 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/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++) | ~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 42%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 42%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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, 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/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++) | ~~^~~~~~~~~~~~~~~~~~~ [ 43%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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/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()) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 43%] 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 /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/meshing/meshing2.cpp:102:16: required from here /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++) | ~~^~~~~~ /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 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++/12/new: In member function 'RemoveElement': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [ 43%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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, 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/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++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/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/general/../general/netgenout.hpp:108:35: required from here /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/meshing/meshing3.cpp:351:15: required from here /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++) | ~~^~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 43%] 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' [ 44%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 44%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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:10688:19: warning: 'io___625' defined but not used [-Wunused-variable] /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:10689:19: warning: 'io___626' defined but not used [-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:10690:19: warning: 'io___629' defined but not used [-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:10691:19: warning: 'io___630' defined but not used [-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:9902:19: warning: 'io___548' defined but not used [-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:9903:19: warning: 'io___549' defined but not used [-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:9904:19: warning: 'io___558' defined but not used [-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:9905:19: warning: 'io___560' defined but not used [-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:9906:19: warning: 'io___563' defined but not used [-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:9907:19: warning: 'io___564' defined but not used [-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:9908:19: warning: 'io___571' defined but not used [-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:9909:19: warning: 'io___572' defined but not used [-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:9910:19: warning: 'io___576' defined but not used [-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:9911:19: warning: 'io___577' defined but not used [-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:9912:19: warning: 'io___587' defined but not used [-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:9913:19: warning: 'io___588' defined but not used [-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:9914:19: warning: 'io___589' defined but not used [-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:9915:19: warning: 'io___590' defined but not used [-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:9916:19: warning: 'io___591' defined but not used [-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:9917:19: warning: 'io___592' defined but not used [-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:9918:19: warning: 'io___593' defined but not used [-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:9919:19: warning: 'io___594' defined but not used [-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:9920:19: warning: 'io___595' defined but not used [-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:9921:19: warning: 'io___596' defined but not used [-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:9922:19: warning: 'io___599' defined but not used [-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:9923:19: warning: 'io___604' defined but not used [-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:9924:19: warning: 'io___605' defined but not used [-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:9925:19: warning: 'io___606' defined but not used [-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:9926:19: warning: 'io___607' defined but not used [-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:9927:19: warning: 'io___608' defined but not used [-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:9928:19: warning: 'io___609' defined but not used [-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:9304:34: warning: 'kk' defined but not used [-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:9313:19: warning: 'io___511' defined but not used [-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:9314:19: warning: 'io___512' defined but not used [-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:9315:19: warning: 'io___513' defined but not used [-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:9316:19: warning: 'io___519' defined but not used [-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:9317:19: warning: 'io___521' defined but not used [-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:9318:19: warning: 'io___523' defined but not used [-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:9319:19: warning: 'io___524' defined but not used [-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:9320:19: warning: 'io___525' defined but not used [-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:9321:19: warning: 'io___526' defined but not used [-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:9184:19: warning: 'io___501' defined but not used [-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:8995:19: warning: 'io___495' defined but not used [-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:8996:19: warning: 'io___496' defined but not used [-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:8997:19: warning: 'io___497' defined but not used [-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:8850:19: warning: 'io___489' defined but not used [-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:8747:19: warning: 'io___481' defined but not used [-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:7810:19: warning: 'io___456' defined but not used [-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:7606:19: warning: 'io___445' defined but not used [-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:7607:19: warning: 'io___451' defined but not used [-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:7420:19: warning: 'io___431' defined but not used [-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:7421:19: warning: 'io___432' defined but not used [-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:7422:19: warning: 'io___434' defined but not used [-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:7423:19: warning: 'io___436' defined but not used [-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:7424:19: warning: 'io___438' defined but not used [-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:6951:19: warning: 'io___403' defined but not used [-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:6952:19: warning: 'io___416' defined but not used [-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:6953:19: warning: 'io___417' defined but not used [-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:6954:19: warning: 'io___418' defined but not used [-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:6955:19: warning: 'io___419' defined but not used [-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:6443:25: warning: 'k' defined but not used [-Wunused-variable] 6443 | static integer i__, k; | ^ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:6467:19: warning: 'io___375' defined but not used [-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:6468:19: warning: 'io___376' defined but not used [-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:6469:19: warning: 'io___377' defined but not used [-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:6470:19: warning: 'io___379' defined but not used [-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:6471:19: warning: 'io___380' defined but not used [-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:6472:19: warning: 'io___381' defined but not used [-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:6473:19: warning: 'io___387' defined but not used [-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:6474:19: warning: 'io___388' defined but not used [-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:6475:19: warning: 'io___389' defined but not used [-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:6476:19: warning: 'io___395' defined but not used [-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:6477:19: warning: 'io___396' defined but not used [-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:6478:19: warning: 'io___398' defined but not used [-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:6479:19: warning: 'io___399' defined but not used [-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:6480:19: warning: 'io___400' defined but not used [-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:6481:19: warning: 'io___401' defined but not used [-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:6096:19: warning: 'io___346' defined but not used [-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:5972:19: warning: 'io___345' defined but not used [-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:5793:19: warning: 'io___336' defined but not used [-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:5794:19: warning: 'io___340' defined but not used [-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:5795:19: warning: 'io___341' defined but not used [-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:5560:19: warning: 'io___334' defined but not used [-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:5561:19: warning: 'io___335' defined but not used [-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:5241:19: warning: 'io___310' defined but not used [-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:4458:19: warning: 'io___260' defined but not used [-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:4459:19: warning: 'io___262' defined but not used [-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:4460:19: warning: 'io___274' defined but not used [-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:4174:19: warning: 'io___226' defined but not used [-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:4175:19: warning: 'io___238' defined but not used [-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:3683:23: warning: 'ii' defined but not used [-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:3688:19: warning: 'io___202' defined but not used [-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:3689:19: warning: 'io___207' defined but not used [-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:3690:19: warning: 'io___208' defined but not used [-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:3691:19: warning: 'io___209' defined but not used [-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:3692:19: warning: 'io___210' defined but not used [-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:3693:19: warning: 'io___212' defined but not used [-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:3694:19: warning: 'io___213' defined but not used [-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:3695:19: warning: 'io___214' defined but not used [-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:3231:19: warning: 'io___187' defined but not used [-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:2499:19: warning: 'io___146' defined but not used [-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:2025:19: warning: 'io___126' defined but not used [-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:2026:19: warning: 'io___132' defined but not used [-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:1929:19: warning: 'io___105' defined but not used [-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:1930:19: warning: 'io___106' defined but not used [-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:1741:28: warning: 'imprim' defined but not used [-Wunused-variable] 1741 | static integer nbsofr, imprim; | ^~~~~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:1744:19: warning: 'io___98' defined but not used [-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:1552:19: warning: 'io___79' defined but not used [-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:1553:19: warning: 'io___80' defined but not used [-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:709:20: warning: 'i__' defined but not used [-Wunused-variable] 709 | static integer i__, n, nu2sar[2]; | ^~~ /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/trte.c:714:19: warning: 'io___13' defined but not used [-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:715:19: warning: 'io___14' defined but not used [-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:716:19: warning: 'io___15' defined but not used [-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:717:19: warning: 'io___18' defined but not used [-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:718:19: warning: 'io___19' defined but not used [-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: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; | ^~~~ [ 44%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 44%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 /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 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, 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/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/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++) | ~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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/meshing/meshtool.cpp:137:12: required from here /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++) | ~~^~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 44%] 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' [ 44%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 45%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/core/table.hpp:15, 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, 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/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++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/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/netgenout.hpp:108:35: required from here /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/meshing/meshtype.cpp:2735:16: required from here /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++) | ~~^~~~~~ [ 45%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 46%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 /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; } | ^~~~~~~~~ [ 46%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 46%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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/core/table.hpp:15, 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, 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/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; } | ~~~~~^~~~~~~~~~~~~~~~ [ 46%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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/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++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 46%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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, 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/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++) | ~~^~~~ [ 46%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 /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++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 46%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule3.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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 47%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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/core/table.hpp:15, 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, 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/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++) | ~~^~~~~~~~~~~~~~~~~~~~~~ /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++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 48%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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, 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/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/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++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 48%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 48%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 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, 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/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++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 48%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 49%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 49%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 49%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 50%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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, 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/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++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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/meshing/refine.cpp:34:76: required from here /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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: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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 50%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 51%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MGLicenseKeyGen.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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MGLicenseKeyGen.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MGLicenseKeyGen.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MGLicenseKeyGen.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_MGLicenseKeyGen.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, 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/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/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/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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/netgenout.hpp:108:35: required from here /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: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/meshing/ruler2.cpp:105:17: required from here /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/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 | ~~~~~~^~~~~~~~~~~~~~~ [ 51%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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, 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/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/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++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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/meshing/ruler3.cpp:111:23: required from here /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: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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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: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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 51%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 51%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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/core/table.hpp:15, 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, 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/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/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++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 52%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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, 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/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::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/netgenout.hpp:108:35: required from here /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/meshing/smoothing2.5.cpp:79:24: required from here /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++) | ~~^~~~~~ [ 52%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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, 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/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.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++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /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/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp: In instantiation of 'netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&):: [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/meshing/smoothing2.cpp:864:22: required from here /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/general/../general/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 52%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 53%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 53%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 53%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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/Netgen/libsrc/core/table.hpp:15, 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, 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/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/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/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/general/../general/netgenout.hpp:108:35: required from here /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/meshing/smoothing3.cpp:1375:16: required from here /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 = 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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 54%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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, 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/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/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++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 54%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 54%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 54%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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, 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/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/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()) | ~~~~~^~~~~~~~~~~~~~~~~~ /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/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': /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++) | ~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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/meshing/topology.cpp:376:11: required from here /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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/meshing/topology.cpp:2011:28: required from here /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/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: comparison of integer expressions of different signedness: 'int' and 'const std::size_t' {aka 'const long unsigned int'} [-Wsign-compare] [ 54%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 55%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 55%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 56%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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, 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/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/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/validate.cpp: In function 'double netgen::Validate(const Mesh&, NgArray&, 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/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/general/../general/netgenout.hpp:108:35: required from here /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/meshing/validate.cpp:15:21: required from here /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 56%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 56%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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/table.hpp:15, 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, 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/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++) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/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/netgenout.hpp:108:35: required from here /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/meshing/bcfunctions.cpp:323:22: required from here /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++) | ~~^~~~~~ [ 56%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 57%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 57%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 57%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 58%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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.78.0 /usr/lib64/libboost_thread.so.1.78.0 /usr/lib64/libboost_serialization.so.1.78.0 /usr/lib64/libboost_regex.so.1.78.0 ../Kernel/libKernel.so /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 /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.78.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, 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/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/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++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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, 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/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/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++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 /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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 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++/12/new: In function 'MakeSlot': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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; | ^~~ /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_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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 60%] 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' [ 61%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 61%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 /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: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; | ^~ /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; | ^~ [ 61%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 61%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 61%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 62%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 /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() ) ) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 63%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 63%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnGeom.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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnGeom.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnGeom.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnGeom.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_GroupOnGeom.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, 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/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++) | ~~^~~~~~~~ [ 63%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 /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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 64%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 /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/include/../occ/occgeom.hpp:423:25: required from here /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++) | ~~^~~~~~ [ 64%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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, 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/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/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++) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/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/netgenout.hpp:108:35: required from here /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/include/../occ/occgeom.hpp:423:25: required from here /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 64%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 64%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 64%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 65%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 /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 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, 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/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()) | ~~~~~~~^~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 65%] Built target SMESHDS [ 66%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/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/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/netgenout.hpp:108:35: required from here /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/include/../occ/occgeom.hpp:423:25: required from here /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 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, 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/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/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(); | ^ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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/include/../occ/occgeom.hpp:423:25: required from here /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++) | ~~^~~~~~ [ 66%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 66%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/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/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/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/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];} | ~~^~~~~~~~~~~~~~~~~~~~ /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++) | ~~^~~~~~~~~~~~~~~~~~~ /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++) | ~~^~~~~~~~~~~~~~~~~~ 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, 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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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: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/general/netgenout.hpp:108:35: required from here /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/stlgeom/meshstlsurface.cpp:662:14: required from here /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: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/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++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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/stlgeom/stlgeom.cpp:3297:23: required from here /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++) | ~~^~~~~~ [ 66%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/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/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++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/stlgeom/stlgeomchart.cpp:85:23: required from here /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] [ 67%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 [ 67%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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 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, 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/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/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++) | ~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/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/core/table.hpp:15, 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/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/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/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/netgenout.hpp:108:35: required from here /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/stlgeom/stlgeommesh.cpp:300:20: required from here /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/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()) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 67%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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/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/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; | ~~^~~~~~~~~~~~~ [ 68%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/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/../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/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];} | ~~^~~~~~~~~~~~~~~~~~~~ /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/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/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/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/general/netgenout.hpp:108:35: required from here /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, 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/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/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++) | ~~^~~~ /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/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];} | ~~^~~~~~~~~~~~~~~~~~~~ /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/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 68%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/table.hpp:15, 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, 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/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; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 68%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -fvisibility=hidden -std=c++17 -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/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/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ /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' [ 68%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 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, 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/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; | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/general/netgenout.hpp:108:35: required from here /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/include/../occ/occgeom.hpp:423:25: required from here /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++) | ~~^~~~~~ [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 69%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 /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.78.0 /usr/lib64/libboost_atomic.so.1.78.0 /usr/lib64/libboost_thread.so.1.78.0 /usr/lib64/libboost_serialization.so.1.78.0 /usr/lib64/libboost_regex.so.1.78.0 gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 69%] Built target Driver /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' [ 69%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 70%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 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++/12/new: In function 'ClipSolids': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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:34: /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++/12/new: In function 'ClipSolids': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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:21: /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++/12/new: In function 'ClipSolids': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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:21: /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++/12/new: In function 'ClipSolids': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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:36: /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++/12/new: In function 'ClipSolids': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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=' at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:95:22, inlined from 'HPRefinement' at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:1317:24: /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++/12/new: In function 'HPRefinement': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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++/12/new: In member function 'DoArchive': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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++/12/new: In member function 'DoArchive': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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: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++/12/new: In member function 'DoArchive': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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++/12/new: In member function 'DoArchive': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [ 70%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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.1.0 /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.78.0 /usr/lib64/libboost_atomic.so.1.78.0 /usr/lib64/libboost_thread.so.1.78.0 /usr/lib64/libboost_serialization.so.1.78.0 /usr/lib64/libboost_regex.so.1.78.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 -ldl /usr/lib64/libvtkverdict.so.9.1.0 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++/12/new: In member function 'CombineImprove': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In member function '__ct ', inlined from '_Construct' at /usr/include/c++/12/bits/stl_construct.h:119:7, inlined from 'construct' at /usr/include/c++/12/bits/alloc_traits.h:635:19, inlined from '__ct ' at /usr/include/c++/12/bits/shared_ptr_base.h:604:39, inlined from '__ct ' at /usr/include/c++/12/bits/shared_ptr_base.h:971:16, inlined from '__ct ' at /usr/include/c++/12/bits/shared_ptr_base.h:1712:14, inlined from '__ct ' at /usr/include/c++/12/bits/shared_ptr.h:464:59, inlined from 'make_shared' at /usr/include/c++/12/bits/shared_ptr.h:1010: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++/12/new: In member function 'SetFlag': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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' [ 70%] Built target Controls /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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 /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); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 /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 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++/12/new: In member function 'SwapImprove2': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 /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.78.0 /usr/lib64/libboost_atomic.so.1.78.0 /usr/lib64/libboost_thread.so.1.78.0 /usr/lib64/libboost_serialization.so.1.78.0 /usr/lib64/libboost_regex.so.1.78.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' [ 71%] Built target DriverDAT /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' [ 71%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 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++/12/new: In member function 'DoArchive': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [ 72%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 /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++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ 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++/12/new: In member function 'InitSTLGeometry': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [ 72%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 72%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 /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.78.0 /usr/lib64/libboost_atomic.so.1.78.0 /usr/lib64/libboost_thread.so.1.78.0 /usr/lib64/libboost_serialization.so.1.78.0 /usr/lib64/libboost_regex.so.1.78.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' [ 73%] Built target DriverGMF /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' [ 73%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 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++/12/new: In member function 'FindOpenElements': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /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]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 74%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libboost_filesystem.so.1.78.0 /usr/lib64/libboost_atomic.so.1.78.0 /usr/lib64/libboost_thread.so.1.78.0 /usr/lib64/libboost_serialization.so.1.78.0 /usr/lib64/libboost_regex.so.1.78.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 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++/12/new: In member function 'DoArchive': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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' [ 74%] Built target DriverSTL /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' [ 74%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 74%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 74%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 75%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 In file included from /usr/include/c++/12/ios:40, from /usr/include/c++/12/istream:38, from /usr/include/c++/12/fstream:38, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/UNV2411_Structure.cxx:23: In function 'std::char_traits::copy(char*, char const*, unsigned long)', inlined from 'std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.h:423:21, inlined from 'std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.h:418:7, inlined from 'std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.tcc:532:22, inlined from 'std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.h:2171:19, inlined from 'std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*)' at /usr/include/c++/12/bits/basic_string.h:2196:22, inlined from 'UNV::D_to_e(std::__cxx11::basic_string, std::allocator >&)' at /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/UNV_Utilities.hxx:103:21, inlined from 'UNV2411::Read(std::basic_ifstream >&, std::vector >&)' at /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/UNV2411_Structure.cxx:112:29: /usr/include/c++/12/bits/char_traits.h:431:56: warning: 'memcpy' accessing 9223372036854775810 or more bytes at offsets [2, 9223372036854775807] and 1 may overlap up to 9223372036854775813 bytes at offset -3 [-Wrestrict] 431 | return static_cast(__builtin_memcpy(__s1, __s2, __n)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 75%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 75%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 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++/12/new: In function 'ReadTETFormat.isra': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [ 76%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 In file included from /usr/include/c++/12/string:40, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/UNV2420_Structure.hxx:81, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/UNV2420_Structure.cxx:23: In function 'std::char_traits::copy(char*, char const*, unsigned long)', inlined from 'std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.h:423:21, inlined from 'std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.h:418:7, inlined from 'std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.tcc:532:22, inlined from 'std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)' at /usr/include/c++/12/bits/basic_string.h:2171:19, inlined from 'std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*)' at /usr/include/c++/12/bits/basic_string.h:2196:22, inlined from 'UNV::D_to_e(std::__cxx11::basic_string, std::allocator >&)' at /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/UNV_Utilities.hxx:103:21, inlined from 'UNV2420::Read(std::basic_ifstream >&, std::__cxx11::basic_string, std::allocator >&, std::vector >&)' at /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/UNV2420_Structure.cxx:74:37: /usr/include/c++/12/bits/char_traits.h:431:56: warning: 'memcpy' accessing 9223372036854775810 or more bytes at offsets [2, 9223372036854775807] and 1 may overlap up to 9223372036854775813 bytes at offset -3 [-Wrestrict] 431 | return static_cast(__builtin_memcpy(__s1, __s2, __n)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 76%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 76%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 /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.78.0 /usr/lib64/libboost_atomic.so.1.78.0 /usr/lib64/libboost_thread.so.1.78.0 /usr/lib64/libboost_serialization.so.1.78.0 /usr/lib64/libboost_regex.so.1.78.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 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++/12/new: In function 'GenerateBoundaryLayer': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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++/12/new: In function 'GenerateBoundaryLayer': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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 DriverUNV /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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp: In member function '__ct_base ': /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:750:37: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 750 | list.size() ? new T[list.size()] : NULL) | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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 '__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++/12/new: In function 'BuildEdgeList.constprop': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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: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++/12/new: In member function 'GetLocals.isra': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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++/12/new: In member function 'GetLocals.isra': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 77%] Built target nglib4smesh [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:29, 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( | ^~~~~~~~~~~~~~~~~~~~ [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkverdict.so.9.1.0 /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.78.0 /usr/lib64/libboost_atomic.so.1.78.0 /usr/lib64/libboost_thread.so.1.78.0 /usr/lib64/libboost_serialization.so.1.78.0 /usr/lib64/libboost_regex.so.1.78.0 libSMDS.so ../Kernel/libKernel.so /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 /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]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-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' [ 80%] Building CXX object src/SMESH/CMakeFiles/MeshVSLink.dir/src/MeshVSLink/SMESH_MeshVSLink.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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 80%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Adaptive1D.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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 /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; } | ^~~~~~~~~ [ 80%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkverdict.so.9.1.0 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.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 /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.78.0 /usr/lib64/libboost_atomic.so.1.78.0 /usr/lib64/libboost_thread.so.1.78.0 /usr/lib64/libboost_serialization.so.1.78.0 /usr/lib64/libboost_regex.so.1.78.0 gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build' [ 80%] Built target MeshVSLink [ 80%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Arithmetic1D.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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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%] 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 /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 | ^~~~~~~~~~~~~~~~~~~ [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 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++/12/bits/new_allocator.h:175: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++/12/bits/alloc_traits.h:516: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++/12/bits/stl_vector.h:1281: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; | ^ [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 /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 ) { | ^~~~~~~~~~~~~~~~ [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 /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 .constprop.0]': /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; | ^~~ /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; | ^~~~~~~~ [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 In file included from /usr/include/c++/12/vector:64, from /usr/include/c++/12/functional:62, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:37, 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_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::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++/12/bits/stl_vector.h:1124:41: warning: 'bpIn._edgeIndex' may be used uninitialized [-Wmaybe-uninitialized] 1124 | return *(this->_M_impl._M_start + __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 | ^~~~ In file included from /usr/include/c++/12/set:60, from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_ElementHolder.hxx:36: 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++/12/bits/stl_tree.h:1270:30, inlined from 'std::map, std::allocator > >::lower_bound(double const&)' at /usr/include/c++/12/bits/stl_map.h:1307: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++/12/bits/stl_tree.h:1951:9: warning: 'MEM[(const double &)&bpIn + 8]' may be used uninitialized [-Wmaybe-uninitialized] 1951 | 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 | ^~~~ [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -Wno-deprecated -std=c++17 -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 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++/12/bits/new_allocator.h:175:4, inlined from 'std::allocator_traits > >::construct(std::allocator >&, VISCOUS_3D::ShrinkFace::BndPart*, VISCOUS_3D::ShrinkFace::BndPart const&)void' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'std::__cxx11::list >::_M_create_node(VISCOUS_3D::ShrinkFace::BndPart const&)std::_List_node*' at /usr/include/c++/12/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++/12/bits/stl_list.h:2005:32, inlined from 'std::__cxx11::list >::push_back(VISCOUS_3D::ShrinkFace::BndPart const&)' at /usr/include/c++/12/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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkverdict.so.9.1.0 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.78.0 /usr/lib64/libboost_atomic.so.1.78.0 /usr/lib64/libboost_thread.so.1.78.0 /usr/lib64/libboost_serialization.so.1.78.0 /usr/lib64/libboost_regex.so.1.78.0 libSMDS.so /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 /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++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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++/12/new: In member function 'setEdgeData': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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++/12/new: In member function 'makeLayer': /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _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' [ 97%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_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 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -DNETGEN_V6 -Wno-deprecated -std=c++17 -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 [ 97%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis_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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -DNETGEN_V6 -Wno-deprecated -std=c++17 -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 [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -DNETGEN_V6 -Wno-deprecated -std=c++17 -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 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: 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: note: this is the location of the previous definition 34 | #define DLL_HEADER __attribute__((visibility("default"))) | [ 98%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -DNETGEN_V6 -Wno-deprecated -std=c++17 -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 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: 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: 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/table.hpp:15, 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: /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/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() ) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /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, 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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/../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/netgenout.hpp:108:35: required from here /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/include/../occ/occgeom.hpp:423:25: required from here /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: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/../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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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++) | ~~^~~~~~~~~~~~ [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -DNETGEN_V6 -Wno-deprecated -std=c++17 -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: 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: 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/table.hpp:15, 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: /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/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -DNETGEN_V6 -Wno-deprecated -std=c++17 -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/../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: 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: 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/table.hpp:15, 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: /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()) | ~~~~~~~^~~~~~~~~~~~~~~~ [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -DNETGEN_V6 -Wno-deprecated -std=c++17 -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/core/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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/include/../occ/occgeom.hpp:423:25: required from here /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] /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/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: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 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: 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: 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/table.hpp:15, 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: /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++) | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -DNETGEN_V6 -Wno-deprecated -std=c++17 -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/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/ngcore.hpp:4: /builddir/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/archive.hpp:952:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 952 | for(int i = 0; i < n; i++) | ~~^~~ /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] /builddir/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: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 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/netgenout.hpp:108:35: required from here /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/include/../occ/occgeom.hpp:423:25: required from here /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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -fPIC -DNETGEN_V6 -Wno-deprecated -std=c++17 -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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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.1.0 /usr/lib64/libvtkCommonExecutionModel.so.9.1.0 /usr/lib64/libvtkverdict.so.9.1.0 libDriverDAT.so libDriverSTL.so libDriverUNV.so libDriverGMF.so libSMESHDS.so libDriver.so libSMESHUtils.so libSMDS.so /usr/lib64/libvtkCommonDataModel.so.9.1.0 /usr/lib64/libvtkCommonTransforms.so.9.1.0 /usr/lib64/libvtkCommonMath.so.9.1.0 /usr/lib64/libvtkkissfft.so.9.1.0 /usr/lib64/libvtkCommonCore.so.9.1.0 /usr/lib64/libvtksys.so.9.1.0 libMEFISTO2.so ../Kernel/libKernel.so /usr/lib64/libboost_filesystem.so.1.78.0 /usr/lib64/libboost_atomic.so.1.78.0 /usr/lib64/libboost_thread.so.1.78.0 /usr/lib64/libboost_serialization.so.1.78.0 /usr/lib64/libboost_regex.so.1.78.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 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.d2GNmi + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64 ++ dirname /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -Werror=format-security -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -Werror=format-security -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd smesh-9.8.0.2 + DESTDIR=/builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64 + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libnglib4smesh.so -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libKernel.so -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libGeom.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libGeom.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libDriver.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libDriver.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libDriverDAT.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libDriverDAT.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libDriverGMF.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libDriverGMF.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libDriverSTL.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libDriverSTL.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libDriverUNV.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libDriverUNV.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libMEFISTO2.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libMEFISTO2.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libControls.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libControls.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libSMDS.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libSMDS.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libSMESH.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libSMESH.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libSMESHDS.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libSMESHDS.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libStdMeshers.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libStdMeshers.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libSMESHUtils.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libSMESHUtils.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libNETGENPlugin.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libNETGENPlugin.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libMeshVSLink.so -- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libMeshVSLink.so" to "" -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/cmake/SMESH-targets.cmake -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/cmake/SMESH-targets-relwithdebinfo.cmake -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/cmake/SMESHConfig.cmake -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/cmake/SMESHConfigVersion.cmake -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Netgen/meshing.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Netgen/occgeom.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Netgen/occmeshsurf.hpp -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Netgen/nglib.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/BasicsGenericDestructor.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/Basics_DirUtils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/Basics_MpiUtils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/Basics_OCCTVersion.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/Basics_Utils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/KernelBasis.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/PythonCppUtils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/SALOME_Basics.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/smIdType.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/smIdType.hxx.in -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/BaseTraceCollector.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/FileTraceCollector.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/LocalTraceBufferPool.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/LocalTraceCollector.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/SALOME_LocalTrace.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/utilities.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/OpUtil.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/SALOME_Utils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/Utils_CommException.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/Utils_CorbaException.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/Utils_DESTRUCTEUR_GENERIQUE.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/Utils_ExceptHandlers.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/Utils_Identity.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/Utils_Mutex.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/Utils_ORB_INIT.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/Utils_SALOME_Exception.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/Utils_SINGLETON.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Kernel/Utils_Timer.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Geom/GEOMUtils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Driver/Driver_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Driver/Driver_SMDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Driver/Driver_SMESHDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/DriverDAT/DriverDAT_R_SMDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/DriverDAT/DriverDAT_W_SMDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/DriverDAT/SMESH_DriverDAT.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/DriverGMF/DriverGMF.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/DriverGMF/DriverGMF_Read.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/DriverGMF/DriverGMF_Write.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/DriverGMF/SMESH_DriverGMF.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/DriverGMF/libmesh5.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/DriverSTL/DriverSTL_R_SMDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/DriverSTL/DriverSTL_W_SMDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/DriverSTL/SMESH_DriverSTL.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/DriverUNV/DriverUNV_R_SMDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/DriverUNV/DriverUNV_W_SMDS_Mesh.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/DriverUNV/SMESH_DriverUNV.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/DriverUNV/UNV164_Structure.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/DriverUNV/UNV2411_Structure.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/DriverUNV/UNV2412_Structure.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/DriverUNV/UNV2417_Structure.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/DriverUNV/UNV2420_Structure.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/DriverUNV/UNV_Utilities.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/MEFISTO2/Rn.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/MEFISTO2/aptrte.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/Controls/SMESH_ControlsDef.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/ObjectPool.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDSAbs_ElementType.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_BallElement.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_CellOfNodes.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_Downward.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_EdgePosition.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_ElemIterator.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_ElementFactory.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_ElementHolder.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_FaceOfNodes.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_FacePosition.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_Iterator.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_IteratorOnIterators.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_LinearEdge.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_Mesh.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_Mesh0DElement.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_MeshCell.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_MeshEdge.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_MeshElement.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_MeshFace.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_MeshGroup.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_MeshInfo.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_MeshNode.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_MeshObject.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_MeshVolume.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_PolygonalFaceOfNodes.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_Position.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_SetIterator.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_SpacePosition.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_StdIterator.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_TypeOfPosition.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_UnstructuredGrid.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_VertexPosition.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_VolumeOfNodes.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_VolumeTool.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMDS_VtkCellIterator.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/SMESH_SMDS.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMDS/chrono.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESH/MG_ADAPT.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESH/SMESH_Algo.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESH/SMESH_Gen.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESH/SMESH_Group.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESH/SMESH_HypoFilter.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESH/SMESH_Hypothesis.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESH/SMESH_Mesh.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESH/SMESH_MeshEditor.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESH/SMESH_MesherHelper.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESH/SMESH_Pattern.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESH/SMESH_ProxyMesh.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESH/SMESH_SMESH.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESH/SMESH_subMesh.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESH/SMESH_subMeshEventListener.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESH/memoire.h -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHDS/SMESHDS_Command.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHDS/SMESHDS_CommandType.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHDS/SMESHDS_DataMapOfShape.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHDS/SMESHDS_Document.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHDS/SMESHDS_Group.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHDS/SMESHDS_GroupBase.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHDS/SMESHDS_GroupOnFilter.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHDS/SMESHDS_GroupOnGeom.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHDS/SMESHDS_Hypothesis.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHDS/SMESHDS_Mesh.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHDS/SMESHDS_Script.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHDS/SMESHDS_SubMesh.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHDS/SMESHDS_TSubMeshHolder.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHDS/SMESH_Controls.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHDS/SMESH_SMESHDS.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/SMESH_StdMeshers.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Adaptive1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Arithmetic1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_AutomaticLength.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_BlockRenumber.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_CartesianParameters3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Cartesian_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_CompositeHexa_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_CompositeSegment_1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Deflection1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Distribution.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_FaceSide.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_FixedPoints1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Geometric1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_HexaFromSkin_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Hexa_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_ImportSource.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Import_1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Import_1D2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_LayerDistribution.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_LayerDistribution2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_LengthFromEdges.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_LocalLength.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_MEFISTO_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_MaxElementArea.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_MaxElementVolume.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_MaxLength.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_NotConformAllowed.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_NumberOfLayers.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_NumberOfLayers2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_NumberOfSegments.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Penta_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_PolygonPerFace_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_PolyhedronPerSolid_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Prism_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_ProjectionSource1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_ProjectionSource2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_ProjectionSource3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_ProjectionUtils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Projection_1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Projection_1D2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Projection_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Projection_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Propagation.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_QuadToTriaAdaptor.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_QuadrangleParams.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_QuadranglePreference.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Quadrangle_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_QuadraticMesh.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_RadialPrism_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Regular_1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Reversible1D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_SegmentAroundVertex_0D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_SegmentLengthAroundVertex.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_StartEndLength.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_UseExisting_1D2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_ViscousLayers.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/StdMeshers/StdMeshers_ViscousLayers2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHUtils/SMESH_Block.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHUtils/SMESH_BoostTxtArchive.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHUtils/SMESH_Comment.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHUtils/SMESH_ComputeError.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHUtils/SMESH_ControlPnt.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHUtils/SMESH_Delaunay.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHUtils/SMESH_File.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHUtils/SMESH_Indexer.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHUtils/SMESH_MAT2d.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHUtils/SMESH_MGLicenseKeyGen.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHUtils/SMESH_MeshAlgos.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHUtils/SMESH_Octree.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHUtils/SMESH_OctreeNode.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHUtils/SMESH_Quadtree.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHUtils/SMESH_Tree.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHUtils/SMESH_TryCatch.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHUtils/SMESH_TypeDefs.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/SMESHUtils/SMESH_Utils.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Defs.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis_2D_ONLY_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis_2D_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis_3D_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Mesher.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D3D_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_3D_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Remesher_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D_i.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/MeshVSLink/Handle_SMESH_MeshVSLink.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/MeshVSLink/SMESH_MeshVSLink.hxx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/MeshVSLink/SMESH_MeshVSLink.ixx -- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/include/smesh/MeshVSLink/SMESH_MeshVSLink.jxx + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 9.8.0.2-2.fc38 --unique-debug-suffix -9.8.0.2-2.fc38.x86_64 --unique-debug-src-base smesh-9.8.0.2-2.fc38.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/smesh-9.8.0.2 extracting debug info from /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libControls.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libDriver.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libDriverDAT.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libDriverGMF.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libDriverSTL.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libDriverUNV.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libGeom.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libKernel.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libMEFISTO2.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libMeshVSLink.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libNETGENPlugin.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libSMDS.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libSMESH.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libSMESHDS.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libSMESHUtils.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libStdMeshers.so extracting debug info from /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/lib64/libnglib4smesh.so original debug info size: 194116kB, size after compression: 151824kB /usr/bin/sepdebugcrcfix: Updated 17 CRC32s, 0 CRC32s did match. 22973 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.kIcAX1 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -Werror=format-security -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -Werror=format-security -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd smesh-9.8.0.2 + cd redhat-linux-build + /usr/bin/ctest --output-on-failure --force-new-ctest-process -j2 Test project /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build No tests were found!!! /builddir/build/BUILD/smesh-9.8.0.2 + cd - + RPM_EC=0 ++ jobs -p + exit 0 Processing files: smesh-9.8.0.2-2.fc38.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.pqoBfB + umask 022 + cd /builddir/build/BUILD + cd smesh-9.8.0.2 + DOCDIR=/builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/share/doc/smesh + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/share/doc/smesh + cp -pr README.md /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/share/doc/smesh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.vnxAPh + umask 022 + cd /builddir/build/BUILD + cd smesh-9.8.0.2 + LICENSEDIR=/builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/share/licenses/smesh + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/usr/share/licenses/smesh + cp -pr LICENSE.txt /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64/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-2.fc38 smesh(x86-64) = 9.8.0.2-2.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(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.78.0()(64bit) libboost_serialization.so.1.78.0()(64bit) libboost_thread.so.1.78.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(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.2.5)(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.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.9)(64bit) libvtkCommonCore.so.1()(64bit) libvtkCommonDataModel.so.1()(64bit) libvtkFiltersVerdict.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-2.fc38.x86_64 Provides: smesh-devel = 9.8.0.2-2.fc38 smesh-devel(x86-64) = 9.8.0.2-2.fc38 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-2.fc38.x86_64 Provides: smesh-debugsource = 9.8.0.2-2.fc38 smesh-debugsource(x86-64) = 9.8.0.2-2.fc38 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-2.fc38.x86_64 Provides: debuginfo(build-id) = 10858192add0b44e3ac889bdaf94f2507570a806 debuginfo(build-id) = 1b62610b07fca4513464474f460286aee0158811 debuginfo(build-id) = 1c57d622df0b8d9d438d690f06c6a4fc58f32eec debuginfo(build-id) = 2f09bf6c686832103a234cc8078317c0d904a10d debuginfo(build-id) = 5840e0a26bb038e573e0ba188b005948d9eefaa3 debuginfo(build-id) = 7036ec0db82d66e46def90ae0fe19fdf61d70fa3 debuginfo(build-id) = 753833f0cca7e8992b21c5edc059587de5f27ce2 debuginfo(build-id) = 7b547bf0b6debdc132454474f32681dc6a19000e debuginfo(build-id) = 7cde23f002f9a8236ed957c8db76dc03266cab4e debuginfo(build-id) = 8731afab60b16318b7d068aabdbb6ae46aee4589 debuginfo(build-id) = a63ab1d1e545e7e6a3037028ed613e772477eb5f debuginfo(build-id) = b56d8de8d24a3dc179a10147c3a63aed4f0afcd6 debuginfo(build-id) = b8d83b7a650aa6c92a14ab3e52291e53ec56956d debuginfo(build-id) = bd4f6afadeb8afff52b607214a5b5ef4e3cfafbf debuginfo(build-id) = bea7a28f805be062c58ce8e1ecbb0b37248ac4c6 debuginfo(build-id) = c7e9c8bb7571f66b69e13ba590861c049a90b6da debuginfo(build-id) = e123803386d580960bff9e17b586a0078a2027de smesh-debuginfo = 9.8.0.2-2.fc38 smesh-debuginfo(x86-64) = 9.8.0.2-2.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: smesh-debugsource(x86-64) = 9.8.0.2-2.fc38 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64 Wrote: /builddir/build/RPMS/smesh-debugsource-9.8.0.2-2.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/smesh-9.8.0.2-2.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/smesh-devel-9.8.0.2-2.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/smesh-debuginfo-9.8.0.2-2.fc38.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.UmX2Y5 + umask 022 + cd /builddir/build/BUILD + cd smesh-9.8.0.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/smesh-9.8.0.2-2.fc38.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.NDfDkk + umask 022 + cd /builddir/build/BUILD + 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-2.fc38.src.rpm Finish: build phase for smesh-9.8.0.2-2.fc38.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1673567426.487869/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1673567426.487869/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1673567426.487869/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/smesh-9.8.0.2-2.fc38.src.rpm) Config(child) 13 minutes 36 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