Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c1d6' (ED25519) to the list of known hosts.

You can reproduce this build on your computer by running:

  sudo dnf install copr-rpmbuild
  /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/6745808-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64


Version: 0.70
PID: 10168
Logging PID: 10169
Task:
{'appstream': False,
 'background': True,
 'build_id': 6745808,
 'buildroot_pkgs': [],
 'chroot': 'fedora-rawhide-x86_64',
 'enable_net': False,
 'fedora_review': False,
 'git_hash': '3145b5c823519d3449f3ecc4d2395577dd4984bf',
 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/ppalka/boost-1.83-all-arches/smesh',
 'isolation': 'default',
 'memory_reqs': 2048,
 'package_name': 'smesh',
 'package_version': '9.8.0.2-7',
 'project_dirname': 'boost-1.83-all-arches',
 'project_name': 'boost-1.83-all-arches',
 'project_owner': 'ppalka',
 'repo_priority': None,
 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/ppalka/boost-1.83-all-arches/fedora-rawhide-x86_64/',
            'id': 'copr_base',
            'name': 'Copr repository',
            'priority': None}],
 'sandbox': 'ppalka/boost-1.83-all-arches--ppalka',
 'source_json': {},
 'source_type': None,
 'submitter': 'ppalka',
 'tags': [],
 'task_id': '6745808-fedora-rawhide-x86_64',
 'timeout': 115200,
 'uses_devel_repo': False,
 'with_opts': [],
 'without_opts': []}

Running: git clone https://copr-dist-git.fedorainfracloud.org/git/ppalka/boost-1.83-all-arches/smesh /var/lib/copr-rpmbuild/workspace/workdir-ujb3pja2/smesh --depth 500 --no-single-branch --recursive

cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/ppalka/boost-1.83-all-arches/smesh', '/var/lib/copr-rpmbuild/workspace/workdir-ujb3pja2/smesh', '--depth', '500', '--no-single-branch', '--recursive']
cwd: .
rc: 0
stdout: 
stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-ujb3pja2/smesh'...

Running: git checkout 3145b5c823519d3449f3ecc4d2395577dd4984bf --

cmd: ['git', 'checkout', '3145b5c823519d3449f3ecc4d2395577dd4984bf', '--']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-ujb3pja2/smesh
rc: 0
stdout: 
stderr: Note: switching to '3145b5c823519d3449f3ecc4d2395577dd4984bf'.

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 <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 3145b5c 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-ujb3pja2/smesh
rc: 0
stdout: 
stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD
INFO: Reading stdout from command: git rev-parse HEAD
INFO: Reading sources specification file: sources
INFO: Downloading smesh-9.8.0.2.tar.gz
INFO: Reading stdout from command: curl --help all
INFO: Calling: curl -H Pragma: -o smesh-9.8.0.2.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/ppalka/boost-1.83-all-arches/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  65.5M      0 --:--:-- --:--:-- --:--:-- 65.5M
INFO: Reading stdout from command: md5sum smesh-9.8.0.2.tar.gz

Running (timeout=115200): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-ujb3pja2/smesh/smesh.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-ujb3pja2/smesh --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1702527689.331701 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
INFO: mock.py version 5.2 starting (python version = 3.11.3, NVR = mock-5.2-1.fc38), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-ujb3pja2/smesh/smesh.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-ujb3pja2/smesh --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1702527689.331701 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
Start(bootstrap): init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish(bootstrap): init plugins
Start: init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish: init plugins
INFO: Signal handler active
Start: run
INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-ujb3pja2/smesh/smesh.spec)  Config(fedora-rawhide-x86_64)
Start: clean chroot
Finish: clean chroot
Mock Version: 5.2
INFO: Mock Version: 5.2
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1702527689.331701/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: Guessed host environment type: unknown
INFO: Using bootstrap image: registry.fedoraproject.org/fedora:rawhide
INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide
INFO: Copy content of container registry.fedoraproject.org/fedora:rawhide to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1702527689.331701/root
INFO: Checking that registry.fedoraproject.org/fedora:rawhide image matches host's architecture
INFO: mounting registry.fedoraproject.org/fedora:rawhide with podman image mount
INFO: image registry.fedoraproject.org/fedora:rawhide as /var/lib/containers/storage/overlay/75919f117df1da44ee2e0c918c44856f5c94cb9da4becc8e05830ae42ee1a6f9/merged
INFO: umounting image registry.fedoraproject.org/fedora:rawhide (/var/lib/containers/storage/overlay/75919f117df1da44ee2e0c918c44856f5c94cb9da4becc8e05830ae42ee1a6f9/merged) with podman image umount
INFO: Package manager dnf detected and used (fallback)
INFO: Bootstrap image not marked ready
Start(bootstrap): installing dnf tooling
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                  31 MB/s | 4.3 MB     00:00    
fedora                                           21 MB/s |  72 MB     00:03    
Last metadata expiration check: 0:00:01 ago on Thu Dec 14 04:21:35 2023.
Package python3-dnf-4.18.2-1.fc40.noarch is already installed.
Dependencies resolved.
================================================================================
 Package                      Arch       Version               Repository  Size
================================================================================
Installing:
 python3-dnf-plugins-core     noarch     4.4.4-1.fc40          fedora     317 k
Installing dependencies:
 dbus-libs                    x86_64     1:1.14.10-1.fc40      fedora     155 k
 python3-dateutil             noarch     1:2.8.2-11.fc40       fedora     356 k
 python3-dbus                 x86_64     1.3.2-4.fc39          fedora     157 k
 python3-distro               noarch     1.8.0-6.fc39          fedora      49 k
 python3-six                  noarch     1.16.0-12.fc39        fedora      41 k
 python3-systemd              x86_64     235-5.fc39            fedora     107 k

Transaction Summary
================================================================================
Install  7 Packages

Total download size: 1.2 M
Installed size: 3.6 M
Downloading Packages:
(1/7): dbus-libs-1.14.10-1.fc40.x86_64.rpm      314 kB/s | 155 kB     00:00    
(2/7): python3-dbus-1.3.2-4.fc39.x86_64.rpm     305 kB/s | 157 kB     00:00    
(3/7): python3-distro-1.8.0-6.fc39.noarch.rpm   532 kB/s |  49 kB     00:00    
(4/7): python3-dateutil-2.8.2-11.fc40.noarch.rp 587 kB/s | 356 kB     00:00    
(5/7): python3-dnf-plugins-core-4.4.4-1.fc40.no 1.6 MB/s | 317 kB     00:00    
(6/7): python3-six-1.16.0-12.fc39.noarch.rpm    310 kB/s |  41 kB     00:00    
(7/7): python3-systemd-235-5.fc39.x86_64.rpm    824 kB/s | 107 kB     00:00    
--------------------------------------------------------------------------------
Total                                           1.5 MB/s | 1.2 MB     00:00     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Installing       : python3-systemd-235-5.fc39.x86_64                      1/7 
  Installing       : python3-six-1.16.0-12.fc39.noarch                      2/7 
  Installing       : python3-dateutil-1:2.8.2-11.fc40.noarch                3/7 
  Installing       : python3-distro-1.8.0-6.fc39.noarch                     4/7 
  Installing       : dbus-libs-1:1.14.10-1.fc40.x86_64                      5/7 
  Installing       : python3-dbus-1.3.2-4.fc39.x86_64                       6/7 
  Installing       : python3-dnf-plugins-core-4.4.4-1.fc40.noarch           7/7 
  Running scriptlet: python3-dnf-plugins-core-4.4.4-1.fc40.noarch           7/7 

Installed:
  dbus-libs-1:1.14.10-1.fc40.x86_64                                             
  python3-dateutil-1:2.8.2-11.fc40.noarch                                       
  python3-dbus-1.3.2-4.fc39.x86_64                                              
  python3-distro-1.8.0-6.fc39.noarch                                            
  python3-dnf-plugins-core-4.4.4-1.fc40.noarch                                  
  python3-six-1.16.0-12.fc39.noarch                                             
  python3-systemd-235-5.fc39.x86_64                                             

Complete!
Finish(bootstrap): installing dnf tooling
Start(bootstrap): creating root cache
Finish(bootstrap): creating root cache
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1702527689.331701/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
INFO: Package manager dnf detected and used (direct choice)
Start: installing minimal buildroot with dnf
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                  30 MB/s | 4.3 MB     00:00    
fedora                                           28 MB/s |  72 MB     00:02    
Last metadata expiration check: 0:00:01 ago on Thu Dec 14 04:22:05 2023.
Dependencies resolved.
================================================================================
 Package                      Arch   Version                    Repo       Size
================================================================================
Installing group/module packages:
 bash                         x86_64 5.2.21-2.fc40              fedora    1.8 M
 bzip2                        x86_64 1.0.8-16.fc39              fedora     52 k
 coreutils                    x86_64 9.4-1.fc40                 fedora    1.1 M
 cpio                         x86_64 2.14-5.fc40                fedora    280 k
 diffutils                    x86_64 3.10-3.fc39                fedora    398 k
 fedora-release-common        noarch 40-0.20                    fedora     20 k
 findutils                    x86_64 1:4.9.0-6.fc40             fedora    492 k
 gawk                         x86_64 5.2.2-2.fc39               fedora    1.1 M
 glibc-minimal-langpack       x86_64 2.38.9000-27.fc40          fedora     86 k
 grep                         x86_64 3.11-5.fc40                fedora    298 k
 gzip                         x86_64 1.12-6.fc39                fedora    166 k
 info                         x86_64 7.1-1.fc40                 fedora    184 k
 patch                        x86_64 2.7.6-22.fc39              fedora    125 k
 redhat-rpm-config            noarch 271-1.fc40                 fedora     81 k
 rpm-build                    x86_64 4.19.1-1.fc40              fedora     80 k
 sed                          x86_64 4.8-14.fc39                fedora    306 k
 shadow-utils                 x86_64 2:4.14.0-2.fc40            fedora    1.3 M
 tar                          x86_64 2:1.35-2.fc40              fedora    864 k
 unzip                        x86_64 6.0-62.fc39                fedora    184 k
 util-linux                   x86_64 2.39.2-1.fc40              fedora    1.2 M
 which                        x86_64 2.21-40.fc39               fedora     42 k
 xz                           x86_64 5.4.5-1.fc40               fedora    557 k
Installing dependencies:
 alternatives                 x86_64 1.25-1.fc39                fedora     39 k
 ansible-srpm-macros          noarch 1-11.fc39                  fedora     21 k
 audit-libs                   x86_64 3.1.2-5.fc40               fedora    117 k
 authselect                   x86_64 1.4.3-1.fc40               fedora    149 k
 authselect-libs              x86_64 1.4.3-1.fc40               fedora    249 k
 basesystem                   noarch 11-18.fc39                 fedora    7.2 k
 binutils                     x86_64 2.41-16.fc40               fedora    6.3 M
 binutils-gold                x86_64 2.41-16.fc40               fedora    797 k
 bzip2-libs                   x86_64 1.0.8-16.fc39              fedora     41 k
 ca-certificates              noarch 2023.2.62_v7.0.401-4.fc40  fedora    863 k
 coreutils-common             x86_64 9.4-1.fc40                 fedora    2.1 M
 cracklib                     x86_64 2.9.11-2.fc39              fedora     94 k
 crypto-policies              noarch 20231204-1.git1e3a2e4.fc40 fedora    100 k
 curl                         x86_64 8.5.0-1.fc40               fedora    373 k
 cyrus-sasl-lib               x86_64 2.1.28-11.fc39             fedora    793 k
 debugedit                    x86_64 5.0-12.fc40                fedora     78 k
 dwz                          x86_64 0.15-3.fc39                fedora    134 k
 ed                           x86_64 1.19-4.fc39                fedora     79 k
 efi-srpm-macros              noarch 5-9.fc39                   fedora     22 k
 elfutils                     x86_64 0.190-4.fc40               fedora    550 k
 elfutils-debuginfod-client   x86_64 0.190-4.fc40               fedora     38 k
 elfutils-default-yama-scope  noarch 0.190-4.fc40               fedora     13 k
 elfutils-libelf              x86_64 0.190-4.fc40               fedora    194 k
 elfutils-libs                x86_64 0.190-4.fc40               fedora    259 k
 fedora-gpg-keys              noarch 40-0.2                     fedora    130 k
 fedora-release               noarch 40-0.20                    fedora    9.3 k
 fedora-release-identity-basic
                              noarch 40-0.20                    fedora     10 k
 fedora-repos                 noarch 40-0.2                     fedora    9.3 k
 fedora-repos-rawhide         noarch 40-0.2                     fedora    8.9 k
 file                         x86_64 5.45-1.fc40                fedora     49 k
 file-libs                    x86_64 5.45-1.fc40                fedora    763 k
 filesystem                   x86_64 3.18-6.fc39                fedora    1.1 M
 fonts-srpm-macros            noarch 1:2.0.5-12.fc39            fedora     26 k
 forge-srpm-macros            noarch 0.2.0-1.fc40               fedora     18 k
 fpc-srpm-macros              noarch 1.3-8.fc39                 fedora    7.4 k
 gdb-minimal                  x86_64 14.1-1.fc40                copr_base 4.3 M
 gdbm                         x86_64 1:1.23-4.fc39              fedora    155 k
 gdbm-libs                    x86_64 1:1.23-4.fc39              fedora     56 k
 ghc-srpm-macros              noarch 1.6.1-3.fc40               fedora    8.1 k
 glibc                        x86_64 2.38.9000-27.fc40          fedora    2.2 M
 glibc-common                 x86_64 2.38.9000-27.fc40          fedora    368 k
 glibc-gconv-extra            x86_64 2.38.9000-27.fc40          fedora    1.7 M
 gmp                          x86_64 1:6.2.1-5.fc39             fedora    313 k
 gnat-srpm-macros             noarch 6-3.fc39                   fedora    8.8 k
 go-srpm-macros               noarch 3.3.1-1.fc40               fedora     28 k
 jansson                      x86_64 2.13.1-7.fc39              fedora     44 k
 kernel-srpm-macros           noarch 1.0-20.fc39                fedora     10 k
 keyutils-libs                x86_64 1.6.1-7.fc39               fedora     31 k
 krb5-libs                    x86_64 1.21.2-2.fc40              fedora    765 k
 libacl                       x86_64 2.3.1-11.fc40              fedora     24 k
 libarchive                   x86_64 3.7.2-1.fc40               fedora    408 k
 libattr                      x86_64 2.5.1-9.fc40               fedora     18 k
 libblkid                     x86_64 2.39.2-1.fc40              fedora    116 k
 libbrotli                    x86_64 1.1.0-1.fc40               fedora    336 k
 libcap                       x86_64 2.69-1.fc40                fedora     83 k
 libcap-ng                    x86_64 0.8.3-8.fc40               fedora     32 k
 libcom_err                   x86_64 1.47.0-2.fc39              fedora     26 k
 libcurl                      x86_64 8.5.0-1.fc40               fedora    345 k
 libeconf                     x86_64 0.5.2-1.fc40               fedora     30 k
 libevent                     x86_64 2.1.12-9.fc39              fedora    258 k
 libfdisk                     x86_64 2.39.2-1.fc40              fedora    162 k
 libffi                       x86_64 3.4.4-4.fc39               fedora     40 k
 libgcc                       x86_64 13.2.1-6.fc40              fedora    112 k
 libgomp                      x86_64 13.2.1-6.fc40              fedora    321 k
 libidn2                      x86_64 2.3.4-3.fc39               fedora    117 k
 libmount                     x86_64 2.39.2-1.fc40              fedora    154 k
 libnghttp2                   x86_64 1.58.0-1.fc40              fedora     76 k
 libnsl2                      x86_64 2.0.0-6.fc39               fedora     30 k
 libpkgconf                   x86_64 1.9.5-2.fc39               fedora     38 k
 libpsl                       x86_64 0.21.2-4.fc39              fedora     63 k
 libpwquality                 x86_64 1.4.5-6.fc39               fedora    120 k
 libselinux                   x86_64 3.6-0.rc2.1.fc40           fedora     88 k
 libsemanage                  x86_64 3.6-0.rc2.1.fc40           fedora    116 k
 libsepol                     x86_64 3.6-0.rc2.1.fc40           fedora    340 k
 libsigsegv                   x86_64 2.14-5.fc39                fedora     27 k
 libsmartcols                 x86_64 2.39.2-1.fc40              fedora     67 k
 libssh                       x86_64 0.10.5-2.fc39              fedora    211 k
 libssh-config                noarch 0.10.5-2.fc39              fedora    9.2 k
 libstdc++                    x86_64 13.2.1-6.fc40              fedora    865 k
 libtasn1                     x86_64 4.19.0-3.fc39              fedora     74 k
 libtirpc                     x86_64 1.3.4-0.fc40               fedora     94 k
 libunistring                 x86_64 1.1-5.fc40                 fedora    543 k
 libutempter                  x86_64 1.2.1-10.fc39              fedora     26 k
 libuuid                      x86_64 2.39.2-1.fc40              fedora     28 k
 libverto                     x86_64 0.3.2-6.fc39               fedora     20 k
 libxcrypt                    x86_64 4.4.36-2.fc39              fedora    119 k
 libxml2                      x86_64 2.12.3-1.fc40              fedora    691 k
 libzstd                      x86_64 1.5.5-4.fc39               fedora    309 k
 lua-libs                     x86_64 5.4.6-3.fc39               fedora    133 k
 lua-srpm-macros              noarch 1-9.fc39                   fedora    8.6 k
 lz4-libs                     x86_64 1.9.4-4.fc39               fedora     67 k
 mpfr                         x86_64 4.2.1-1.fc40               fedora    343 k
 ncurses-base                 noarch 6.4-8.20231001.fc40        fedora     88 k
 ncurses-libs                 x86_64 6.4-8.20231001.fc40        fedora    338 k
 ocaml-srpm-macros            noarch 9-1.fc40                   fedora    9.0 k
 openblas-srpm-macros         noarch 2-14.fc39                  fedora    7.5 k
 openldap                     x86_64 2.6.6-1.fc39               fedora    255 k
 openssl-libs                 x86_64 1:3.1.4-1.fc40             fedora    2.2 M
 p11-kit                      x86_64 0.25.3-1.fc40              fedora    522 k
 p11-kit-trust                x86_64 0.25.3-1.fc40              fedora    142 k
 package-notes-srpm-macros    noarch 0.5-9.fc39                 fedora     11 k
 pam                          x86_64 1.5.3-8.fc40               fedora    547 k
 pam-libs                     x86_64 1.5.3-8.fc40               fedora     57 k
 pcre2                        x86_64 10.42-2.fc40               fedora    233 k
 pcre2-syntax                 noarch 10.42-2.fc40               fedora    143 k
 perl-srpm-macros             noarch 1-51.fc39                  fedora    8.0 k
 pkgconf                      x86_64 1.9.5-2.fc39               fedora     42 k
 pkgconf-m4                   noarch 1.9.5-2.fc39               fedora     14 k
 pkgconf-pkg-config           x86_64 1.9.5-2.fc39               fedora    9.6 k
 popt                         x86_64 1.19-3.fc39                fedora     66 k
 publicsuffix-list-dafsa      noarch 20230812-1.fc40            fedora     57 k
 pyproject-srpm-macros        noarch 1.10.0-1.fc40              fedora     14 k
 python-srpm-macros           noarch 3.12-5.fc40                fedora     25 k
 qt5-srpm-macros              noarch 5.15.11-1.fc40             fedora    8.3 k
 qt6-srpm-macros              noarch 6.6.1-1.fc40               fedora    8.6 k
 readline                     x86_64 8.2-4.fc39                 fedora    213 k
 rpm                          x86_64 4.19.1-1.fc40              fedora    539 k
 rpm-build-libs               x86_64 4.19.1-1.fc40              fedora     96 k
 rpm-libs                     x86_64 4.19.1-1.fc40              fedora    312 k
 rpm-sequoia                  x86_64 1.5.0-2.fc40               fedora    879 k
 rust-srpm-macros             noarch 25.2-2.fc40                fedora     13 k
 setup                        noarch 2.14.5-1.fc40              fedora    155 k
 sqlite-libs                  x86_64 3.44.2-1.fc40              fedora    693 k
 systemd-libs                 x86_64 255-1.fc40                 fedora    702 k
 util-linux-core              x86_64 2.39.2-1.fc40              fedora    493 k
 xxhash-libs                  x86_64 0.8.2-1.fc39               fedora     37 k
 xz-libs                      x86_64 5.4.5-1.fc40               fedora    108 k
 zip                          x86_64 3.0-39.fc40                fedora    266 k
 zlib                         x86_64 1.2.13-5.fc40              fedora     94 k
 zstd                         x86_64 1.5.5-4.fc39               fedora    482 k
Installing Groups:
 Buildsystem building group                                                    

Transaction Summary
================================================================================
Install  152 Packages

Total download size: 52 M
Installed size: 180 M
Downloading Packages:
(1/152): gdb-minimal-14.1-1.fc40.x86_64.rpm      37 MB/s | 4.3 MB     00:00    
(2/152): alternatives-1.25-1.fc39.x86_64.rpm    153 kB/s |  39 kB     00:00    
(3/152): ansible-srpm-macros-1-11.fc39.noarch.r  82 kB/s |  21 kB     00:00    
(4/152): authselect-1.4.3-1.fc40.x86_64.rpm     897 kB/s | 149 kB     00:00    
(5/152): basesystem-11-18.fc39.noarch.rpm        87 kB/s | 7.2 kB     00:00    
(6/152): audit-libs-3.1.2-5.fc40.x86_64.rpm     284 kB/s | 117 kB     00:00    
(7/152): authselect-libs-1.4.3-1.fc40.x86_64.rp 755 kB/s | 249 kB     00:00    
(8/152): binutils-gold-2.41-16.fc40.x86_64.rpm  1.9 MB/s | 797 kB     00:00    
(9/152): bzip2-1.0.8-16.fc39.x86_64.rpm         630 kB/s |  52 kB     00:00    
(10/152): bzip2-libs-1.0.8-16.fc39.x86_64.rpm   496 kB/s |  41 kB     00:00    
(11/152): bash-5.2.21-2.fc40.x86_64.rpm         2.2 MB/s | 1.8 MB     00:00    
(12/152): ca-certificates-2023.2.62_v7.0.401-4. 2.5 MB/s | 863 kB     00:00    
(13/152): coreutils-9.4-1.fc40.x86_64.rpm       2.7 MB/s | 1.1 MB     00:00    
(14/152): cpio-2.14-5.fc40.x86_64.rpm           3.2 MB/s | 280 kB     00:00    
(15/152): cracklib-2.9.11-2.fc39.x86_64.rpm     1.1 MB/s |  94 kB     00:00    
(16/152): crypto-policies-20231204-1.git1e3a2e4 1.2 MB/s | 100 kB     00:00    
(17/152): coreutils-common-9.4-1.fc40.x86_64.rp 3.2 MB/s | 2.1 MB     00:00    
(18/152): curl-8.5.0-1.fc40.x86_64.rpm          2.1 MB/s | 373 kB     00:00    
(19/152): debugedit-5.0-12.fc40.x86_64.rpm      929 kB/s |  78 kB     00:00    
(20/152): cyrus-sasl-lib-2.1.28-11.fc39.x86_64. 3.1 MB/s | 793 kB     00:00    
(21/152): diffutils-3.10-3.fc39.x86_64.rpm      2.3 MB/s | 398 kB     00:00    
(22/152): binutils-2.41-16.fc40.x86_64.rpm      3.3 MB/s | 6.3 MB     00:01    
(23/152): dwz-0.15-3.fc39.x86_64.rpm            1.6 MB/s | 134 kB     00:00    
(24/152): ed-1.19-4.fc39.x86_64.rpm             944 kB/s |  79 kB     00:00    
(25/152): efi-srpm-macros-5-9.fc39.noarch.rpm   269 kB/s |  22 kB     00:00    
(26/152): elfutils-debuginfod-client-0.190-4.fc 449 kB/s |  38 kB     00:00    
(27/152): elfutils-default-yama-scope-0.190-4.f 155 kB/s |  13 kB     00:00    
(28/152): elfutils-0.190-4.fc40.x86_64.rpm      3.2 MB/s | 550 kB     00:00    
(29/152): elfutils-libelf-0.190-4.fc40.x86_64.r 2.2 MB/s | 194 kB     00:00    
(30/152): elfutils-libs-0.190-4.fc40.x86_64.rpm 3.0 MB/s | 259 kB     00:00    
(31/152): fedora-gpg-keys-40-0.2.noarch.rpm     1.5 MB/s | 130 kB     00:00    
(32/152): fedora-release-40-0.20.noarch.rpm     113 kB/s | 9.3 kB     00:00    
(33/152): fedora-release-common-40-0.20.noarch. 239 kB/s |  20 kB     00:00    
(34/152): fedora-release-identity-basic-40-0.20 121 kB/s |  10 kB     00:00    
(35/152): fedora-repos-40-0.2.noarch.rpm        113 kB/s | 9.3 kB     00:00    
(36/152): fedora-repos-rawhide-40-0.2.noarch.rp 108 kB/s | 8.9 kB     00:00    
(37/152): file-5.45-1.fc40.x86_64.rpm           593 kB/s |  49 kB     00:00    
(38/152): findutils-4.9.0-6.fc40.x86_64.rpm     2.9 MB/s | 492 kB     00:00    
(39/152): file-libs-5.45-1.fc40.x86_64.rpm      3.0 MB/s | 763 kB     00:00    
(40/152): filesystem-3.18-6.fc39.x86_64.rpm     4.4 MB/s | 1.1 MB     00:00    
(41/152): fonts-srpm-macros-2.0.5-12.fc39.noarc 320 kB/s |  26 kB     00:00    
(42/152): forge-srpm-macros-0.2.0-1.fc40.noarch 224 kB/s |  18 kB     00:00    
(43/152): fpc-srpm-macros-1.3-8.fc39.noarch.rpm  89 kB/s | 7.4 kB     00:00    
(44/152): gdbm-1.23-4.fc39.x86_64.rpm           1.8 MB/s | 155 kB     00:00    
(45/152): gdbm-libs-1.23-4.fc39.x86_64.rpm      674 kB/s |  56 kB     00:00    
(46/152): ghc-srpm-macros-1.6.1-3.fc40.noarch.r  98 kB/s | 8.1 kB     00:00    
(47/152): gawk-5.2.2-2.fc39.x86_64.rpm          4.3 MB/s | 1.1 MB     00:00    
(48/152): glibc-common-2.38.9000-27.fc40.x86_64 4.1 MB/s | 368 kB     00:00    
(49/152): glibc-minimal-langpack-2.38.9000-27.f 1.0 MB/s |  86 kB     00:00    
(50/152): gmp-6.2.1-5.fc39.x86_64.rpm           3.5 MB/s | 313 kB     00:00    
(51/152): glibc-2.38.9000-27.fc40.x86_64.rpm    6.4 MB/s | 2.2 MB     00:00    
(52/152): gnat-srpm-macros-6-3.fc39.noarch.rpm  107 kB/s | 8.8 kB     00:00    
(53/152): go-srpm-macros-3.3.1-1.fc40.noarch.rp 335 kB/s |  28 kB     00:00    
(54/152): glibc-gconv-extra-2.38.9000-27.fc40.x 5.0 MB/s | 1.7 MB     00:00    
(55/152): grep-3.11-5.fc40.x86_64.rpm           3.4 MB/s | 298 kB     00:00    
(56/152): gzip-1.12-6.fc39.x86_64.rpm           1.9 MB/s | 166 kB     00:00    
(57/152): info-7.1-1.fc40.x86_64.rpm            2.1 MB/s | 184 kB     00:00    
(58/152): jansson-2.13.1-7.fc39.x86_64.rpm      533 kB/s |  44 kB     00:00    
(59/152): kernel-srpm-macros-1.0-20.fc39.noarch 127 kB/s |  10 kB     00:00    
(60/152): keyutils-libs-1.6.1-7.fc39.x86_64.rpm 375 kB/s |  31 kB     00:00    
(61/152): libacl-2.3.1-11.fc40.x86_64.rpm       288 kB/s |  24 kB     00:00    
(62/152): libarchive-3.7.2-1.fc40.x86_64.rpm    4.6 MB/s | 408 kB     00:00    
(63/152): krb5-libs-1.21.2-2.fc40.x86_64.rpm    4.4 MB/s | 765 kB     00:00    
(64/152): libattr-2.5.1-9.fc40.x86_64.rpm       215 kB/s |  18 kB     00:00    
(65/152): libblkid-2.39.2-1.fc40.x86_64.rpm     1.4 MB/s | 116 kB     00:00    
(66/152): libbrotli-1.1.0-1.fc40.x86_64.rpm     3.8 MB/s | 336 kB     00:00    
(67/152): libcap-2.69-1.fc40.x86_64.rpm         997 kB/s |  83 kB     00:00    
(68/152): libcap-ng-0.8.3-8.fc40.x86_64.rpm     389 kB/s |  32 kB     00:00    
(69/152): libcom_err-1.47.0-2.fc39.x86_64.rpm   315 kB/s |  26 kB     00:00    
(70/152): libcurl-8.5.0-1.fc40.x86_64.rpm       3.9 MB/s | 345 kB     00:00    
(71/152): libeconf-0.5.2-1.fc40.x86_64.rpm      364 kB/s |  30 kB     00:00    
(72/152): libevent-2.1.12-9.fc39.x86_64.rpm     2.9 MB/s | 258 kB     00:00    
(73/152): libfdisk-2.39.2-1.fc40.x86_64.rpm     1.9 MB/s | 162 kB     00:00    
(74/152): libffi-3.4.4-4.fc39.x86_64.rpm        479 kB/s |  40 kB     00:00    
(75/152): libgcc-13.2.1-6.fc40.x86_64.rpm       1.3 MB/s | 112 kB     00:00    
(76/152): libgomp-13.2.1-6.fc40.x86_64.rpm      3.7 MB/s | 321 kB     00:00    
(77/152): libidn2-2.3.4-3.fc39.x86_64.rpm       1.4 MB/s | 117 kB     00:00    
(78/152): libmount-2.39.2-1.fc40.x86_64.rpm     1.8 MB/s | 154 kB     00:00    
(79/152): libnghttp2-1.58.0-1.fc40.x86_64.rpm   908 kB/s |  76 kB     00:00    
(80/152): libnsl2-2.0.0-6.fc39.x86_64.rpm       359 kB/s |  30 kB     00:00    
(81/152): libpkgconf-1.9.5-2.fc39.x86_64.rpm    456 kB/s |  38 kB     00:00    
(82/152): libpsl-0.21.2-4.fc39.x86_64.rpm       753 kB/s |  63 kB     00:00    
(83/152): libpwquality-1.4.5-6.fc39.x86_64.rpm  1.4 MB/s | 120 kB     00:00    
(84/152): libselinux-3.6-0.rc2.1.fc40.x86_64.rp 1.0 MB/s |  88 kB     00:00    
(85/152): libsemanage-3.6-0.rc2.1.fc40.x86_64.r 1.4 MB/s | 116 kB     00:00    
(86/152): libsepol-3.6-0.rc2.1.fc40.x86_64.rpm  3.9 MB/s | 340 kB     00:00    
(87/152): libsigsegv-2.14-5.fc39.x86_64.rpm     322 kB/s |  27 kB     00:00    
(88/152): libsmartcols-2.39.2-1.fc40.x86_64.rpm 805 kB/s |  67 kB     00:00    
(89/152): libssh-0.10.5-2.fc39.x86_64.rpm       2.4 MB/s | 211 kB     00:00    
(90/152): libssh-config-0.10.5-2.fc39.noarch.rp 111 kB/s | 9.2 kB     00:00    
(91/152): libtasn1-4.19.0-3.fc39.x86_64.rpm     888 kB/s |  74 kB     00:00    
(92/152): libtirpc-1.3.4-0.fc40.x86_64.rpm      1.1 MB/s |  94 kB     00:00    
(93/152): libstdc++-13.2.1-6.fc40.x86_64.rpm    5.0 MB/s | 865 kB     00:00    
(94/152): libutempter-1.2.1-10.fc39.x86_64.rpm  314 kB/s |  26 kB     00:00    
(95/152): libuuid-2.39.2-1.fc40.x86_64.rpm      310 kB/s |  28 kB     00:00    
(96/152): libverto-0.3.2-6.fc39.x86_64.rpm      224 kB/s |  20 kB     00:00    
(97/152): libxcrypt-4.4.36-2.fc39.x86_64.rpm    1.3 MB/s | 119 kB     00:00    
(98/152): libzstd-1.5.5-4.fc39.x86_64.rpm       3.5 MB/s | 309 kB     00:00    
(99/152): libxml2-2.12.3-1.fc40.x86_64.rpm      4.0 MB/s | 691 kB     00:00    
(100/152): lua-libs-5.4.6-3.fc39.x86_64.rpm     1.5 MB/s | 133 kB     00:00    
(101/152): lua-srpm-macros-1-9.fc39.noarch.rpm  104 kB/s | 8.6 kB     00:00    
(102/152): lz4-libs-1.9.4-4.fc39.x86_64.rpm     804 kB/s |  67 kB     00:00    
(103/152): mpfr-4.2.1-1.fc40.x86_64.rpm         3.9 MB/s | 343 kB     00:00    
(104/152): ncurses-base-6.4-8.20231001.fc40.noa 1.0 MB/s |  88 kB     00:00    
(105/152): ncurses-libs-6.4-8.20231001.fc40.x86 3.8 MB/s | 338 kB     00:00    
(106/152): ocaml-srpm-macros-9-1.fc40.noarch.rp 109 kB/s | 9.0 kB     00:00    
(107/152): libunistring-1.1-5.fc40.x86_64.rpm   784 kB/s | 543 kB     00:00    
(108/152): openblas-srpm-macros-2-14.fc39.noarc  91 kB/s | 7.5 kB     00:00    
(109/152): openldap-2.6.6-1.fc39.x86_64.rpm     2.9 MB/s | 255 kB     00:00    
(110/152): p11-kit-trust-0.25.3-1.fc40.x86_64.r 1.6 MB/s | 142 kB     00:00    
(111/152): p11-kit-0.25.3-1.fc40.x86_64.rpm     3.1 MB/s | 522 kB     00:00    
(112/152): package-notes-srpm-macros-0.5-9.fc39 135 kB/s |  11 kB     00:00    
(113/152): pam-libs-1.5.3-8.fc40.x86_64.rpm     684 kB/s |  57 kB     00:00    
(114/152): pam-1.5.3-8.fc40.x86_64.rpm          3.2 MB/s | 547 kB     00:00    
(115/152): patch-2.7.6-22.fc39.x86_64.rpm       1.5 MB/s | 125 kB     00:00    
(116/152): pcre2-10.42-2.fc40.x86_64.rpm        2.7 MB/s | 233 kB     00:00    
(117/152): pcre2-syntax-10.42-2.fc40.noarch.rpm 1.7 MB/s | 143 kB     00:00    
(118/152): openssl-libs-3.1.4-1.fc40.x86_64.rpm 4.4 MB/s | 2.2 MB     00:00    
(119/152): perl-srpm-macros-1-51.fc39.noarch.rp  97 kB/s | 8.0 kB     00:00    
(120/152): pkgconf-1.9.5-2.fc39.x86_64.rpm      512 kB/s |  42 kB     00:00    
(121/152): pkgconf-m4-1.9.5-2.fc39.noarch.rpm   168 kB/s |  14 kB     00:00    
(122/152): pkgconf-pkg-config-1.9.5-2.fc39.x86_ 116 kB/s | 9.6 kB     00:00    
(123/152): popt-1.19-3.fc39.x86_64.rpm          797 kB/s |  66 kB     00:00    
(124/152): publicsuffix-list-dafsa-20230812-1.f 677 kB/s |  57 kB     00:00    
(125/152): pyproject-srpm-macros-1.10.0-1.fc40. 169 kB/s |  14 kB     00:00    
(126/152): python-srpm-macros-3.12-5.fc40.noarc 293 kB/s |  25 kB     00:00    
(127/152): qt5-srpm-macros-5.15.11-1.fc40.noarc 101 kB/s | 8.3 kB     00:00    
(128/152): qt6-srpm-macros-6.6.1-1.fc40.noarch. 104 kB/s | 8.6 kB     00:00    
(129/152): readline-8.2-4.fc39.x86_64.rpm       2.4 MB/s | 213 kB     00:00    
(130/152): redhat-rpm-config-271-1.fc40.noarch. 966 kB/s |  81 kB     00:00    
(131/152): rpm-build-4.19.1-1.fc40.x86_64.rpm   955 kB/s |  80 kB     00:00    
(132/152): rpm-build-libs-4.19.1-1.fc40.x86_64. 1.1 MB/s |  96 kB     00:00    
(133/152): rpm-4.19.1-1.fc40.x86_64.rpm         3.2 MB/s | 539 kB     00:00    
(134/152): rpm-libs-4.19.1-1.fc40.x86_64.rpm    3.6 MB/s | 312 kB     00:00    
(135/152): rust-srpm-macros-25.2-2.fc40.noarch. 157 kB/s |  13 kB     00:00    
(136/152): sed-4.8-14.fc39.x86_64.rpm           3.5 MB/s | 306 kB     00:00    
(137/152): setup-2.14.5-1.fc40.noarch.rpm       1.8 MB/s | 155 kB     00:00    
(138/152): rpm-sequoia-1.5.0-2.fc40.x86_64.rpm  3.4 MB/s | 879 kB     00:00    
(139/152): shadow-utils-4.14.0-2.fc40.x86_64.rp 7.2 MB/s | 1.3 MB     00:00    
(140/152): sqlite-libs-3.44.2-1.fc40.x86_64.rpm 4.0 MB/s | 693 kB     00:00    
(141/152): systemd-libs-255-1.fc40.x86_64.rpm   4.0 MB/s | 702 kB     00:00    
(142/152): unzip-6.0-62.fc39.x86_64.rpm         2.1 MB/s | 184 kB     00:00    
(143/152): tar-1.35-2.fc40.x86_64.rpm           5.0 MB/s | 864 kB     00:00    
(144/152): util-linux-core-2.39.2-1.fc40.x86_64 5.3 MB/s | 493 kB     00:00    
(145/152): which-2.21-40.fc39.x86_64.rpm        503 kB/s |  42 kB     00:00    
(146/152): xxhash-libs-0.8.2-1.fc39.x86_64.rpm  450 kB/s |  37 kB     00:00    
(147/152): xz-5.4.5-1.fc40.x86_64.rpm           6.1 MB/s | 557 kB     00:00    
(148/152): util-linux-2.39.2-1.fc40.x86_64.rpm  4.6 MB/s | 1.2 MB     00:00    
(149/152): xz-libs-5.4.5-1.fc40.x86_64.rpm      1.3 MB/s | 108 kB     00:00    
(150/152): zip-3.0-39.fc40.x86_64.rpm           3.0 MB/s | 266 kB     00:00    
(151/152): zlib-1.2.13-5.fc40.x86_64.rpm        1.1 MB/s |  94 kB     00:00    
(152/152): zstd-1.5.5-4.fc39.x86_64.rpm         5.2 MB/s | 482 kB     00:00    
--------------------------------------------------------------------------------
Total                                           7.2 MB/s |  52 MB     00:07     
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0xA15B79CC:
 Userid     : "Fedora (40) <fedora-40-primary@fedoraproject.org>"
 Fingerprint: 115D F9AE F857 853E E844 5D0A 0727 707E A15B 79CC
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-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-40-primary (0xA15B79CC) is already installed
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x18B8E74C:
 Userid     : "Fedora (39) <fedora-39-primary@fedoraproject.org>"
 Fingerprint: E8F2 3996 F232 1864 0CB4 4CBE 75CF 5AC4 18B8 E74C
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-39-primary
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Running scriptlet: filesystem-3.18-6.fc39.x86_64                          1/1 
  Preparing        :                                                        1/1 
  Installing       : libgcc-13.2.1-6.fc40.x86_64                          1/152 
  Running scriptlet: libgcc-13.2.1-6.fc40.x86_64                          1/152 
  Installing       : crypto-policies-20231204-1.git1e3a2e4.fc40.noarc     2/152 
  Running scriptlet: crypto-policies-20231204-1.git1e3a2e4.fc40.noarc     2/152 
  Installing       : fedora-release-identity-basic-40-0.20.noarch         3/152 
  Installing       : fedora-repos-rawhide-40-0.2.noarch                   4/152 
  Installing       : fedora-gpg-keys-40-0.2.noarch                        5/152 
  Installing       : fedora-repos-40-0.2.noarch                           6/152 
  Installing       : fedora-release-common-40-0.20.noarch                 7/152 
  Installing       : fedora-release-40-0.20.noarch                        8/152 
  Installing       : setup-2.14.5-1.fc40.noarch                           9/152 
warning: /etc/hosts created as /etc/hosts.rpmnew

  Running scriptlet: setup-2.14.5-1.fc40.noarch                           9/152 
  Installing       : filesystem-3.18-6.fc39.x86_64                       10/152 
  Installing       : basesystem-11-18.fc39.noarch                        11/152 
  Installing       : rust-srpm-macros-25.2-2.fc40.noarch                 12/152 
  Installing       : qt6-srpm-macros-6.6.1-1.fc40.noarch                 13/152 
  Installing       : qt5-srpm-macros-5.15.11-1.fc40.noarch               14/152 
  Installing       : publicsuffix-list-dafsa-20230812-1.fc40.noarch      15/152 
  Installing       : pkgconf-m4-1.9.5-2.fc39.noarch                      16/152 
  Installing       : perl-srpm-macros-1-51.fc39.noarch                   17/152 
  Installing       : pcre2-syntax-10.42-2.fc40.noarch                    18/152 
  Installing       : package-notes-srpm-macros-0.5-9.fc39.noarch         19/152 
  Installing       : openblas-srpm-macros-2-14.fc39.noarch               20/152 
  Installing       : ocaml-srpm-macros-9-1.fc40.noarch                   21/152 
  Installing       : ncurses-base-6.4-8.20231001.fc40.noarch             22/152 
  Installing       : glibc-gconv-extra-2.38.9000-27.fc40.x86_64          23/152 
  Running scriptlet: glibc-gconv-extra-2.38.9000-27.fc40.x86_64          23/152 
  Installing       : glibc-minimal-langpack-2.38.9000-27.fc40.x86_64     24/152 
  Installing       : glibc-common-2.38.9000-27.fc40.x86_64               25/152 
  Running scriptlet: glibc-2.38.9000-27.fc40.x86_64                      26/152 
  Installing       : glibc-2.38.9000-27.fc40.x86_64                      26/152 
  Running scriptlet: glibc-2.38.9000-27.fc40.x86_64                      26/152 
  Installing       : ncurses-libs-6.4-8.20231001.fc40.x86_64             27/152 
  Installing       : bash-5.2.21-2.fc40.x86_64                           28/152 
  Running scriptlet: bash-5.2.21-2.fc40.x86_64                           28/152 
  Installing       : zlib-1.2.13-5.fc40.x86_64                           29/152 
  Installing       : xz-libs-5.4.5-1.fc40.x86_64                         30/152 
  Installing       : bzip2-libs-1.0.8-16.fc39.x86_64                     31/152 
  Installing       : readline-8.2-4.fc39.x86_64                          32/152 
  Installing       : libstdc++-13.2.1-6.fc40.x86_64                      33/152 
  Installing       : libuuid-2.39.2-1.fc40.x86_64                        34/152 
  Installing       : libzstd-1.5.5-4.fc39.x86_64                         35/152 
  Installing       : elfutils-libelf-0.190-4.fc40.x86_64                 36/152 
  Installing       : popt-1.19-3.fc39.x86_64                             37/152 
  Installing       : libblkid-2.39.2-1.fc40.x86_64                       38/152 
  Installing       : gmp-1:6.2.1-5.fc39.x86_64                           39/152 
  Installing       : libattr-2.5.1-9.fc40.x86_64                         40/152 
  Installing       : libacl-2.3.1-11.fc40.x86_64                         41/152 
  Installing       : libxcrypt-4.4.36-2.fc39.x86_64                      42/152 
  Installing       : gdbm-libs-1:1.23-4.fc39.x86_64                      43/152 
  Installing       : libeconf-0.5.2-1.fc40.x86_64                        44/152 
  Installing       : lz4-libs-1.9.4-4.fc39.x86_64                        45/152 
  Installing       : mpfr-4.2.1-1.fc40.x86_64                            46/152 
  Installing       : dwz-0.15-3.fc39.x86_64                              47/152 
  Installing       : unzip-6.0-62.fc39.x86_64                            48/152 
  Installing       : file-libs-5.45-1.fc40.x86_64                        49/152 
  Installing       : file-5.45-1.fc40.x86_64                             50/152 
  Installing       : alternatives-1.25-1.fc39.x86_64                     51/152 
  Installing       : jansson-2.13.1-7.fc39.x86_64                        52/152 
  Installing       : libcap-ng-0.8.3-8.fc40.x86_64                       53/152 
  Installing       : audit-libs-3.1.2-5.fc40.x86_64                      54/152 
  Installing       : pam-libs-1.5.3-8.fc40.x86_64                        55/152 
  Installing       : libcap-2.69-1.fc40.x86_64                           56/152 
  Installing       : systemd-libs-255-1.fc40.x86_64                      57/152 
  Installing       : libcom_err-1.47.0-2.fc39.x86_64                     58/152 
  Installing       : libsepol-3.6-0.rc2.1.fc40.x86_64                    59/152 
  Installing       : libsmartcols-2.39.2-1.fc40.x86_64                   60/152 
  Installing       : libtasn1-4.19.0-3.fc39.x86_64                       61/152 
  Installing       : libunistring-1.1-5.fc40.x86_64                      62/152 
  Installing       : libidn2-2.3.4-3.fc39.x86_64                         63/152 
  Installing       : lua-libs-5.4.6-3.fc39.x86_64                        64/152 
  Installing       : pcre2-10.42-2.fc40.x86_64                           65/152 
  Installing       : libselinux-3.6-0.rc2.1.fc40.x86_64                  66/152 
  Installing       : sed-4.8-14.fc39.x86_64                              67/152 
  Installing       : grep-3.11-5.fc40.x86_64                             68/152 
  Installing       : findutils-1:4.9.0-6.fc40.x86_64                     69/152 
  Installing       : xz-5.4.5-1.fc40.x86_64                              70/152 
  Installing       : libmount-2.39.2-1.fc40.x86_64                       71/152 
  Installing       : util-linux-core-2.39.2-1.fc40.x86_64                72/152 
  Installing       : libsemanage-3.6-0.rc2.1.fc40.x86_64                 73/152 
  Installing       : shadow-utils-2:4.14.0-2.fc40.x86_64                 74/152 
  Running scriptlet: libutempter-1.2.1-10.fc39.x86_64                    75/152 
  Installing       : libutempter-1.2.1-10.fc39.x86_64                    75/152 
  Installing       : tar-2:1.35-2.fc40.x86_64                            76/152 
  Installing       : libpsl-0.21.2-4.fc39.x86_64                         77/152 
  Installing       : zip-3.0-39.fc40.x86_64                              78/152 
  Installing       : zstd-1.5.5-4.fc39.x86_64                            79/152 
  Installing       : cyrus-sasl-lib-2.1.28-11.fc39.x86_64                80/152 
  Installing       : gdbm-1:1.23-4.fc39.x86_64                           81/152 
  Installing       : libfdisk-2.39.2-1.fc40.x86_64                       82/152 
  Installing       : bzip2-1.0.8-16.fc39.x86_64                          83/152 
  Installing       : libxml2-2.12.3-1.fc40.x86_64                        84/152 
  Installing       : sqlite-libs-3.44.2-1.fc40.x86_64                    85/152 
  Installing       : ed-1.19-4.fc39.x86_64                               86/152 
  Installing       : patch-2.7.6-22.fc39.x86_64                          87/152 
  Installing       : elfutils-default-yama-scope-0.190-4.fc40.noarch     88/152 
  Running scriptlet: elfutils-default-yama-scope-0.190-4.fc40.noarch     88/152 
  Installing       : cpio-2.14-5.fc40.x86_64                             89/152 
  Installing       : diffutils-3.10-3.fc39.x86_64                        90/152 
  Installing       : keyutils-libs-1.6.1-7.fc39.x86_64                   91/152 
  Installing       : libbrotli-1.1.0-1.fc40.x86_64                       92/152 
  Installing       : libffi-3.4.4-4.fc39.x86_64                          93/152 
  Installing       : p11-kit-0.25.3-1.fc40.x86_64                        94/152 
  Installing       : p11-kit-trust-0.25.3-1.fc40.x86_64                  95/152 
  Running scriptlet: p11-kit-trust-0.25.3-1.fc40.x86_64                  95/152 
  Installing       : libgomp-13.2.1-6.fc40.x86_64                        96/152 
  Installing       : libnghttp2-1.58.0-1.fc40.x86_64                     97/152 
  Installing       : libpkgconf-1.9.5-2.fc39.x86_64                      98/152 
  Installing       : pkgconf-1.9.5-2.fc39.x86_64                         99/152 
  Installing       : pkgconf-pkg-config-1.9.5-2.fc39.x86_64             100/152 
  Installing       : libsigsegv-2.14-5.fc39.x86_64                      101/152 
  Installing       : gawk-5.2.2-2.fc39.x86_64                           102/152 
  Installing       : libverto-0.3.2-6.fc39.x86_64                       103/152 
  Installing       : xxhash-libs-0.8.2-1.fc39.x86_64                    104/152 
  Installing       : libssh-config-0.10.5-2.fc39.noarch                 105/152 
  Installing       : kernel-srpm-macros-1.0-20.fc39.noarch              106/152 
  Installing       : gnat-srpm-macros-6-3.fc39.noarch                   107/152 
  Installing       : ghc-srpm-macros-1.6.1-3.fc40.noarch                108/152 
  Installing       : fpc-srpm-macros-1.3-8.fc39.noarch                  109/152 
  Installing       : coreutils-common-9.4-1.fc40.x86_64                 110/152 
  Installing       : openssl-libs-1:3.1.4-1.fc40.x86_64                 111/152 
  Installing       : coreutils-9.4-1.fc40.x86_64                        112/152 
  Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch   113/152 
  Installing       : ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch   113/152 
  Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch   113/152 
  Installing       : krb5-libs-1.21.2-2.fc40.x86_64                     114/152 
  Installing       : libtirpc-1.3.4-0.fc40.x86_64                       115/152 
  Running scriptlet: authselect-libs-1.4.3-1.fc40.x86_64                116/152 
  Installing       : authselect-libs-1.4.3-1.fc40.x86_64                116/152 
  Installing       : gzip-1.12-6.fc39.x86_64                            117/152 
  Installing       : cracklib-2.9.11-2.fc39.x86_64                      118/152 
  Installing       : libpwquality-1.4.5-6.fc39.x86_64                   119/152 
  Installing       : authselect-1.4.3-1.fc40.x86_64                     120/152 
  Installing       : libnsl2-2.0.0-6.fc39.x86_64                        121/152 
  Installing       : pam-1.5.3-8.fc40.x86_64                            122/152 
  Installing       : libssh-0.10.5-2.fc39.x86_64                        123/152 
  Installing       : libarchive-3.7.2-1.fc40.x86_64                     124/152 
  Installing       : libevent-2.1.12-9.fc39.x86_64                      125/152 
  Installing       : openldap-2.6.6-1.fc39.x86_64                       126/152 
  Installing       : libcurl-8.5.0-1.fc40.x86_64                        127/152 
  Installing       : elfutils-libs-0.190-4.fc40.x86_64                  128/152 
  Installing       : elfutils-debuginfod-client-0.190-4.fc40.x86_64     129/152 
  Installing       : binutils-gold-2.41-16.fc40.x86_64                  130/152 
  Running scriptlet: binutils-gold-2.41-16.fc40.x86_64                  130/152 
  Installing       : binutils-2.41-16.fc40.x86_64                       131/152 
  Running scriptlet: binutils-2.41-16.fc40.x86_64                       131/152 
  Installing       : gdb-minimal-14.1-1.fc40.x86_64                     132/152 
  Installing       : elfutils-0.190-4.fc40.x86_64                       133/152 
  Installing       : debugedit-5.0-12.fc40.x86_64                       134/152 
  Installing       : curl-8.5.0-1.fc40.x86_64                           135/152 
  Installing       : rpm-sequoia-1.5.0-2.fc40.x86_64                    136/152 
  Installing       : rpm-libs-4.19.1-1.fc40.x86_64                      137/152 
  Running scriptlet: rpm-4.19.1-1.fc40.x86_64                           138/152 
  Installing       : rpm-4.19.1-1.fc40.x86_64                           138/152 
  Installing       : efi-srpm-macros-5-9.fc39.noarch                    139/152 
  Installing       : lua-srpm-macros-1-9.fc39.noarch                    140/152 
  Installing       : rpm-build-libs-4.19.1-1.fc40.x86_64                141/152 
  Installing       : ansible-srpm-macros-1-11.fc39.noarch               142/152 
  Installing       : fonts-srpm-macros-1:2.0.5-12.fc39.noarch           143/152 
  Installing       : forge-srpm-macros-0.2.0-1.fc40.noarch              144/152 
  Installing       : go-srpm-macros-3.3.1-1.fc40.noarch                 145/152 
  Installing       : python-srpm-macros-3.12-5.fc40.noarch              146/152 
  Installing       : redhat-rpm-config-271-1.fc40.noarch                147/152 
  Installing       : rpm-build-4.19.1-1.fc40.x86_64                     148/152 
  Installing       : pyproject-srpm-macros-1.10.0-1.fc40.noarch         149/152 
  Installing       : util-linux-2.39.2-1.fc40.x86_64                    150/152 
  Installing       : which-2.21-40.fc39.x86_64                          151/152 
  Installing       : info-7.1-1.fc40.x86_64                             152/152 
  Running scriptlet: filesystem-3.18-6.fc39.x86_64                      152/152 
  Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch   152/152 
  Running scriptlet: authselect-libs-1.4.3-1.fc40.x86_64                152/152 
  Running scriptlet: rpm-4.19.1-1.fc40.x86_64                           152/152 
  Running scriptlet: info-7.1-1.fc40.x86_64                             152/152 

Installed:
  alternatives-1.25-1.fc39.x86_64                                               
  ansible-srpm-macros-1-11.fc39.noarch                                          
  audit-libs-3.1.2-5.fc40.x86_64                                                
  authselect-1.4.3-1.fc40.x86_64                                                
  authselect-libs-1.4.3-1.fc40.x86_64                                           
  basesystem-11-18.fc39.noarch                                                  
  bash-5.2.21-2.fc40.x86_64                                                     
  binutils-2.41-16.fc40.x86_64                                                  
  binutils-gold-2.41-16.fc40.x86_64                                             
  bzip2-1.0.8-16.fc39.x86_64                                                    
  bzip2-libs-1.0.8-16.fc39.x86_64                                               
  ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch                              
  coreutils-9.4-1.fc40.x86_64                                                   
  coreutils-common-9.4-1.fc40.x86_64                                            
  cpio-2.14-5.fc40.x86_64                                                       
  cracklib-2.9.11-2.fc39.x86_64                                                 
  crypto-policies-20231204-1.git1e3a2e4.fc40.noarch                             
  curl-8.5.0-1.fc40.x86_64                                                      
  cyrus-sasl-lib-2.1.28-11.fc39.x86_64                                          
  debugedit-5.0-12.fc40.x86_64                                                  
  diffutils-3.10-3.fc39.x86_64                                                  
  dwz-0.15-3.fc39.x86_64                                                        
  ed-1.19-4.fc39.x86_64                                                         
  efi-srpm-macros-5-9.fc39.noarch                                               
  elfutils-0.190-4.fc40.x86_64                                                  
  elfutils-debuginfod-client-0.190-4.fc40.x86_64                                
  elfutils-default-yama-scope-0.190-4.fc40.noarch                               
  elfutils-libelf-0.190-4.fc40.x86_64                                           
  elfutils-libs-0.190-4.fc40.x86_64                                             
  fedora-gpg-keys-40-0.2.noarch                                                 
  fedora-release-40-0.20.noarch                                                 
  fedora-release-common-40-0.20.noarch                                          
  fedora-release-identity-basic-40-0.20.noarch                                  
  fedora-repos-40-0.2.noarch                                                    
  fedora-repos-rawhide-40-0.2.noarch                                            
  file-5.45-1.fc40.x86_64                                                       
  file-libs-5.45-1.fc40.x86_64                                                  
  filesystem-3.18-6.fc39.x86_64                                                 
  findutils-1:4.9.0-6.fc40.x86_64                                               
  fonts-srpm-macros-1:2.0.5-12.fc39.noarch                                      
  forge-srpm-macros-0.2.0-1.fc40.noarch                                         
  fpc-srpm-macros-1.3-8.fc39.noarch                                             
  gawk-5.2.2-2.fc39.x86_64                                                      
  gdb-minimal-14.1-1.fc40.x86_64                                                
  gdbm-1:1.23-4.fc39.x86_64                                                     
  gdbm-libs-1:1.23-4.fc39.x86_64                                                
  ghc-srpm-macros-1.6.1-3.fc40.noarch                                           
  glibc-2.38.9000-27.fc40.x86_64                                                
  glibc-common-2.38.9000-27.fc40.x86_64                                         
  glibc-gconv-extra-2.38.9000-27.fc40.x86_64                                    
  glibc-minimal-langpack-2.38.9000-27.fc40.x86_64                               
  gmp-1:6.2.1-5.fc39.x86_64                                                     
  gnat-srpm-macros-6-3.fc39.noarch                                              
  go-srpm-macros-3.3.1-1.fc40.noarch                                            
  grep-3.11-5.fc40.x86_64                                                       
  gzip-1.12-6.fc39.x86_64                                                       
  info-7.1-1.fc40.x86_64                                                        
  jansson-2.13.1-7.fc39.x86_64                                                  
  kernel-srpm-macros-1.0-20.fc39.noarch                                         
  keyutils-libs-1.6.1-7.fc39.x86_64                                             
  krb5-libs-1.21.2-2.fc40.x86_64                                                
  libacl-2.3.1-11.fc40.x86_64                                                   
  libarchive-3.7.2-1.fc40.x86_64                                                
  libattr-2.5.1-9.fc40.x86_64                                                   
  libblkid-2.39.2-1.fc40.x86_64                                                 
  libbrotli-1.1.0-1.fc40.x86_64                                                 
  libcap-2.69-1.fc40.x86_64                                                     
  libcap-ng-0.8.3-8.fc40.x86_64                                                 
  libcom_err-1.47.0-2.fc39.x86_64                                               
  libcurl-8.5.0-1.fc40.x86_64                                                   
  libeconf-0.5.2-1.fc40.x86_64                                                  
  libevent-2.1.12-9.fc39.x86_64                                                 
  libfdisk-2.39.2-1.fc40.x86_64                                                 
  libffi-3.4.4-4.fc39.x86_64                                                    
  libgcc-13.2.1-6.fc40.x86_64                                                   
  libgomp-13.2.1-6.fc40.x86_64                                                  
  libidn2-2.3.4-3.fc39.x86_64                                                   
  libmount-2.39.2-1.fc40.x86_64                                                 
  libnghttp2-1.58.0-1.fc40.x86_64                                               
  libnsl2-2.0.0-6.fc39.x86_64                                                   
  libpkgconf-1.9.5-2.fc39.x86_64                                                
  libpsl-0.21.2-4.fc39.x86_64                                                   
  libpwquality-1.4.5-6.fc39.x86_64                                              
  libselinux-3.6-0.rc2.1.fc40.x86_64                                            
  libsemanage-3.6-0.rc2.1.fc40.x86_64                                           
  libsepol-3.6-0.rc2.1.fc40.x86_64                                              
  libsigsegv-2.14-5.fc39.x86_64                                                 
  libsmartcols-2.39.2-1.fc40.x86_64                                             
  libssh-0.10.5-2.fc39.x86_64                                                   
  libssh-config-0.10.5-2.fc39.noarch                                            
  libstdc++-13.2.1-6.fc40.x86_64                                                
  libtasn1-4.19.0-3.fc39.x86_64                                                 
  libtirpc-1.3.4-0.fc40.x86_64                                                  
  libunistring-1.1-5.fc40.x86_64                                                
  libutempter-1.2.1-10.fc39.x86_64                                              
  libuuid-2.39.2-1.fc40.x86_64                                                  
  libverto-0.3.2-6.fc39.x86_64                                                  
  libxcrypt-4.4.36-2.fc39.x86_64                                                
  libxml2-2.12.3-1.fc40.x86_64                                                  
  libzstd-1.5.5-4.fc39.x86_64                                                   
  lua-libs-5.4.6-3.fc39.x86_64                                                  
  lua-srpm-macros-1-9.fc39.noarch                                               
  lz4-libs-1.9.4-4.fc39.x86_64                                                  
  mpfr-4.2.1-1.fc40.x86_64                                                      
  ncurses-base-6.4-8.20231001.fc40.noarch                                       
  ncurses-libs-6.4-8.20231001.fc40.x86_64                                       
  ocaml-srpm-macros-9-1.fc40.noarch                                             
  openblas-srpm-macros-2-14.fc39.noarch                                         
  openldap-2.6.6-1.fc39.x86_64                                                  
  openssl-libs-1:3.1.4-1.fc40.x86_64                                            
  p11-kit-0.25.3-1.fc40.x86_64                                                  
  p11-kit-trust-0.25.3-1.fc40.x86_64                                            
  package-notes-srpm-macros-0.5-9.fc39.noarch                                   
  pam-1.5.3-8.fc40.x86_64                                                       
  pam-libs-1.5.3-8.fc40.x86_64                                                  
  patch-2.7.6-22.fc39.x86_64                                                    
  pcre2-10.42-2.fc40.x86_64                                                     
  pcre2-syntax-10.42-2.fc40.noarch                                              
  perl-srpm-macros-1-51.fc39.noarch                                             
  pkgconf-1.9.5-2.fc39.x86_64                                                   
  pkgconf-m4-1.9.5-2.fc39.noarch                                                
  pkgconf-pkg-config-1.9.5-2.fc39.x86_64                                        
  popt-1.19-3.fc39.x86_64                                                       
  publicsuffix-list-dafsa-20230812-1.fc40.noarch                                
  pyproject-srpm-macros-1.10.0-1.fc40.noarch                                    
  python-srpm-macros-3.12-5.fc40.noarch                                         
  qt5-srpm-macros-5.15.11-1.fc40.noarch                                         
  qt6-srpm-macros-6.6.1-1.fc40.noarch                                           
  readline-8.2-4.fc39.x86_64                                                    
  redhat-rpm-config-271-1.fc40.noarch                                           
  rpm-4.19.1-1.fc40.x86_64                                                      
  rpm-build-4.19.1-1.fc40.x86_64                                                
  rpm-build-libs-4.19.1-1.fc40.x86_64                                           
  rpm-libs-4.19.1-1.fc40.x86_64                                                 
  rpm-sequoia-1.5.0-2.fc40.x86_64                                               
  rust-srpm-macros-25.2-2.fc40.noarch                                           
  sed-4.8-14.fc39.x86_64                                                        
  setup-2.14.5-1.fc40.noarch                                                    
  shadow-utils-2:4.14.0-2.fc40.x86_64                                           
  sqlite-libs-3.44.2-1.fc40.x86_64                                              
  systemd-libs-255-1.fc40.x86_64                                                
  tar-2:1.35-2.fc40.x86_64                                                      
  unzip-6.0-62.fc39.x86_64                                                      
  util-linux-2.39.2-1.fc40.x86_64                                               
  util-linux-core-2.39.2-1.fc40.x86_64                                          
  which-2.21-40.fc39.x86_64                                                     
  xxhash-libs-0.8.2-1.fc39.x86_64                                               
  xz-5.4.5-1.fc40.x86_64                                                        
  xz-libs-5.4.5-1.fc40.x86_64                                                   
  zip-3.0-39.fc40.x86_64                                                        
  zlib-1.2.13-5.fc40.x86_64                                                     
  zstd-1.5.5-4.fc39.x86_64                                                      

Complete!
Finish: installing minimal buildroot with dnf
Start: creating root cache
Finish: creating root cache
Finish: chroot init
INFO: Installed packages:
INFO: alternatives-1.25-1.fc39.x86_64
ansible-srpm-macros-1-11.fc39.noarch
audit-libs-3.1.2-5.fc40.x86_64
authselect-1.4.3-1.fc40.x86_64
authselect-libs-1.4.3-1.fc40.x86_64
basesystem-11-18.fc39.noarch
bash-5.2.21-2.fc40.x86_64
binutils-2.41-16.fc40.x86_64
binutils-gold-2.41-16.fc40.x86_64
bzip2-1.0.8-16.fc39.x86_64
bzip2-libs-1.0.8-16.fc39.x86_64
ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch
coreutils-9.4-1.fc40.x86_64
coreutils-common-9.4-1.fc40.x86_64
cpio-2.14-5.fc40.x86_64
cracklib-2.9.11-2.fc39.x86_64
crypto-policies-20231204-1.git1e3a2e4.fc40.noarch
curl-8.5.0-1.fc40.x86_64
cyrus-sasl-lib-2.1.28-11.fc39.x86_64
debugedit-5.0-12.fc40.x86_64
diffutils-3.10-3.fc39.x86_64
dwz-0.15-3.fc39.x86_64
ed-1.19-4.fc39.x86_64
efi-srpm-macros-5-9.fc39.noarch
elfutils-0.190-4.fc40.x86_64
elfutils-debuginfod-client-0.190-4.fc40.x86_64
elfutils-default-yama-scope-0.190-4.fc40.noarch
elfutils-libelf-0.190-4.fc40.x86_64
elfutils-libs-0.190-4.fc40.x86_64
fedora-gpg-keys-40-0.2.noarch
fedora-release-40-0.20.noarch
fedora-release-common-40-0.20.noarch
fedora-release-identity-basic-40-0.20.noarch
fedora-repos-40-0.2.noarch
fedora-repos-rawhide-40-0.2.noarch
file-5.45-1.fc40.x86_64
file-libs-5.45-1.fc40.x86_64
filesystem-3.18-6.fc39.x86_64
findutils-4.9.0-6.fc40.x86_64
fonts-srpm-macros-2.0.5-12.fc39.noarch
forge-srpm-macros-0.2.0-1.fc40.noarch
fpc-srpm-macros-1.3-8.fc39.noarch
gawk-5.2.2-2.fc39.x86_64
gdb-minimal-14.1-1.fc40.x86_64
gdbm-1.23-4.fc39.x86_64
gdbm-libs-1.23-4.fc39.x86_64
ghc-srpm-macros-1.6.1-3.fc40.noarch
glibc-2.38.9000-27.fc40.x86_64
glibc-common-2.38.9000-27.fc40.x86_64
glibc-gconv-extra-2.38.9000-27.fc40.x86_64
glibc-minimal-langpack-2.38.9000-27.fc40.x86_64
gmp-6.2.1-5.fc39.x86_64
gnat-srpm-macros-6-3.fc39.noarch
go-srpm-macros-3.3.1-1.fc40.noarch
gpg-pubkey-18b8e74c-62f2920f
gpg-pubkey-a15b79cc-63d04c2c
grep-3.11-5.fc40.x86_64
gzip-1.12-6.fc39.x86_64
info-7.1-1.fc40.x86_64
jansson-2.13.1-7.fc39.x86_64
kernel-srpm-macros-1.0-20.fc39.noarch
keyutils-libs-1.6.1-7.fc39.x86_64
krb5-libs-1.21.2-2.fc40.x86_64
libacl-2.3.1-11.fc40.x86_64
libarchive-3.7.2-1.fc40.x86_64
libattr-2.5.1-9.fc40.x86_64
libblkid-2.39.2-1.fc40.x86_64
libbrotli-1.1.0-1.fc40.x86_64
libcap-2.69-1.fc40.x86_64
libcap-ng-0.8.3-8.fc40.x86_64
libcom_err-1.47.0-2.fc39.x86_64
libcurl-8.5.0-1.fc40.x86_64
libeconf-0.5.2-1.fc40.x86_64
libevent-2.1.12-9.fc39.x86_64
libfdisk-2.39.2-1.fc40.x86_64
libffi-3.4.4-4.fc39.x86_64
libgcc-13.2.1-6.fc40.x86_64
libgomp-13.2.1-6.fc40.x86_64
libidn2-2.3.4-3.fc39.x86_64
libmount-2.39.2-1.fc40.x86_64
libnghttp2-1.58.0-1.fc40.x86_64
libnsl2-2.0.0-6.fc39.x86_64
libpkgconf-1.9.5-2.fc39.x86_64
libpsl-0.21.2-4.fc39.x86_64
libpwquality-1.4.5-6.fc39.x86_64
libselinux-3.6-0.rc2.1.fc40.x86_64
libsemanage-3.6-0.rc2.1.fc40.x86_64
libsepol-3.6-0.rc2.1.fc40.x86_64
libsigsegv-2.14-5.fc39.x86_64
libsmartcols-2.39.2-1.fc40.x86_64
libssh-0.10.5-2.fc39.x86_64
libssh-config-0.10.5-2.fc39.noarch
libstdc++-13.2.1-6.fc40.x86_64
libtasn1-4.19.0-3.fc39.x86_64
libtirpc-1.3.4-0.fc40.x86_64
libunistring-1.1-5.fc40.x86_64
libutempter-1.2.1-10.fc39.x86_64
libuuid-2.39.2-1.fc40.x86_64
libverto-0.3.2-6.fc39.x86_64
libxcrypt-4.4.36-2.fc39.x86_64
libxml2-2.12.3-1.fc40.x86_64
libzstd-1.5.5-4.fc39.x86_64
lua-libs-5.4.6-3.fc39.x86_64
lua-srpm-macros-1-9.fc39.noarch
lz4-libs-1.9.4-4.fc39.x86_64
mpfr-4.2.1-1.fc40.x86_64
ncurses-base-6.4-8.20231001.fc40.noarch
ncurses-libs-6.4-8.20231001.fc40.x86_64
ocaml-srpm-macros-9-1.fc40.noarch
openblas-srpm-macros-2-14.fc39.noarch
openldap-2.6.6-1.fc39.x86_64
openssl-libs-3.1.4-1.fc40.x86_64
p11-kit-0.25.3-1.fc40.x86_64
p11-kit-trust-0.25.3-1.fc40.x86_64
package-notes-srpm-macros-0.5-9.fc39.noarch
pam-1.5.3-8.fc40.x86_64
pam-libs-1.5.3-8.fc40.x86_64
patch-2.7.6-22.fc39.x86_64
pcre2-10.42-2.fc40.x86_64
pcre2-syntax-10.42-2.fc40.noarch
perl-srpm-macros-1-51.fc39.noarch
pkgconf-1.9.5-2.fc39.x86_64
pkgconf-m4-1.9.5-2.fc39.noarch
pkgconf-pkg-config-1.9.5-2.fc39.x86_64
popt-1.19-3.fc39.x86_64
publicsuffix-list-dafsa-20230812-1.fc40.noarch
pyproject-srpm-macros-1.10.0-1.fc40.noarch
python-srpm-macros-3.12-5.fc40.noarch
qt5-srpm-macros-5.15.11-1.fc40.noarch
qt6-srpm-macros-6.6.1-1.fc40.noarch
readline-8.2-4.fc39.x86_64
redhat-rpm-config-271-1.fc40.noarch
rpm-4.19.1-1.fc40.x86_64
rpm-build-4.19.1-1.fc40.x86_64
rpm-build-libs-4.19.1-1.fc40.x86_64
rpm-libs-4.19.1-1.fc40.x86_64
rpm-sequoia-1.5.0-2.fc40.x86_64
rust-srpm-macros-25.2-2.fc40.noarch
sed-4.8-14.fc39.x86_64
setup-2.14.5-1.fc40.noarch
shadow-utils-4.14.0-2.fc40.x86_64
sqlite-libs-3.44.2-1.fc40.x86_64
systemd-libs-255-1.fc40.x86_64
tar-1.35-2.fc40.x86_64
unzip-6.0-62.fc39.x86_64
util-linux-2.39.2-1.fc40.x86_64
util-linux-core-2.39.2-1.fc40.x86_64
which-2.21-40.fc39.x86_64
xxhash-libs-0.8.2-1.fc39.x86_64
xz-5.4.5-1.fc40.x86_64
xz-libs-5.4.5-1.fc40.x86_64
zip-3.0-39.fc40.x86_64
zlib-1.2.13-5.fc40.x86_64
zstd-1.5.5-4.fc39.x86_64
Start: buildsrpm
Start: rpmbuild -bs
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1689984000
Wrote: /builddir/build/SRPMS/smesh-9.8.0.2-7.fc40.src.rpm
Finish: rpmbuild -bs
INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-x86_64-1702527689.331701/root/var/log/dnf.rpm.log
/var/lib/mock/fedora-rawhide-x86_64-1702527689.331701/root/var/log/dnf.librepo.log
/var/lib/mock/fedora-rawhide-x86_64-1702527689.331701/root/var/log/dnf.log
Finish: buildsrpm
INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-ujb3pja2/smesh/smesh.spec) Config(child) 1 minutes 15 seconds
INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results
INFO: Cleaning up build root ('cleanup_on_success=True')
Start: clean chroot
INFO: unmounting tmpfs.
Finish: clean chroot
INFO: Start(/var/lib/copr-rpmbuild/results/smesh-9.8.0.2-7.fc40.src.rpm)  Config(fedora-rawhide-x86_64)
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1702527689.331701/root.
INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1702527689.331701/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1702527689.331701/root.
INFO: calling preinit hooks
INFO: enabled root cache
Start: unpacking root cache
Finish: unpacking root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
Finish: chroot init
INFO: Buildroot is handled by package management downloaded with a bootstrap image:
  rpm-4.19.1-1.fc40.x86_64
  rpm-sequoia-1.5.0-2.fc40.x86_64
  python3-dnf-4.18.2-1.fc40.noarch
  python3-dnf-plugins-core-4.4.4-1.fc40.noarch
  yum-4.18.2-1.fc40.noarch
Start: build phase for smesh-9.8.0.2-7.fc40.src.rpm
Start: build setup for smesh-9.8.0.2-7.fc40.src.rpm
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1689984000
Wrote: /builddir/build/SRPMS/smesh-9.8.0.2-7.fc40.src.rpm
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                  25 kB/s | 1.5 kB     00:00    
Copr repository                                  25 MB/s | 4.3 MB     00:00    
fedora                                          682 kB/s |  23 kB     00:00    
Dependencies resolved.
===========================================================================================
 Package                                Arch    Version                    Repo        Size
===========================================================================================
Installing:
 boost-devel                            x86_64  1.83.0-0.fc40              copr_base   12 M
 catch-devel                            x86_64  3.5.0-1.fc40               fedora     258 k
 cmake                                  x86_64  3.27.7-1.fc40              fedora     8.0 M
 doxygen                                x86_64  2:1.9.8-1.fc40             fedora     5.3 M
 gcc-c++                                x86_64  13.2.1-6.fc40              fedora      13 M
 graphviz                               x86_64  9.0.0-4.fc40               fedora     5.0 M
 libXmu-devel                           x86_64  1.1.4-4.fc40               fedora      27 k
 make                                   x86_64  1:4.4.1-2.fc39             fedora     589 k
 netgen-mesher-devel                    x86_64  6.2.2202-8.fc40            fedora     513 k
 netgen-mesher-devel-private            x86_64  6.2.2202-8.fc40            fedora     299 k
 opencascade-devel                      x86_64  7.6.3-4.fc39               fedora     5.1 M
 vtk-devel                              x86_64  9.2.6-11.fc40              copr_base  3.3 M
Installing dependencies:
 LibRaw                                 x86_64  0.21.1-7.fc40              fedora     416 k
 PEGTL-devel                            x86_64  2.8.3-7.fc39               fedora     159 k
 SuperLU                                x86_64  6.0.1-1.fc40               fedora     186 k
 abattis-cantarell-vf-fonts             noarch  0.301-10.fc39              fedora     121 k
 adobe-mappings-cmap                    noarch  20230622-1.fc39            fedora     2.1 M
 adobe-mappings-cmap-deprecated         noarch  20230622-1.fc39            fedora     113 k
 adobe-mappings-pdf                     noarch  20190401-5.fc39            fedora     698 k
 alsa-lib                               x86_64  1.2.10-3.fc40              fedora     522 k
 annobin-docs                           noarch  12.33-1.fc40               fedora      91 k
 annobin-plugin-gcc                     x86_64  12.33-1.fc40               fedora     958 k
 armadillo                              x86_64  10.8.2-5.fc39              fedora      34 k
 arpack                                 x86_64  3.9.1-1.fc40               fedora     211 k
 autoconf                               noarch  2.71-7.fc40                fedora     733 k
 automake                               noarch  1.16.5-14.fc40             fedora     697 k
 avahi-libs                             x86_64  0.8-24.fc39                fedora      67 k
 blas                                   x86_64  3.11.0-5.fc39              fedora     396 k
 blas-devel                             x86_64  3.11.0-5.fc39              fedora      25 k
 blas64                                 x86_64  3.11.0-5.fc39              fedora     225 k
 blas64_                                x86_64  3.11.0-5.fc39              fedora     225 k
 blosc                                  x86_64  1.21.5-2.fc40              fedora      59 k
 boost                                  x86_64  1.83.0-0.fc40              copr_base   14 k
 boost-atomic                           x86_64  1.83.0-0.fc40              copr_base   20 k
 boost-chrono                           x86_64  1.83.0-0.fc40              copr_base   26 k
 boost-container                        x86_64  1.83.0-0.fc40              copr_base   40 k
 boost-context                          x86_64  1.83.0-0.fc40              copr_base   17 k
 boost-contract                         x86_64  1.83.0-0.fc40              copr_base   46 k
 boost-coroutine                        x86_64  1.83.0-0.fc40              copr_base   21 k
 boost-date-time                        x86_64  1.83.0-0.fc40              copr_base   16 k
 boost-fiber                            x86_64  1.83.0-0.fc40              copr_base   42 k
 boost-filesystem                       x86_64  1.83.0-0.fc40              copr_base   68 k
 boost-graph                            x86_64  1.83.0-0.fc40              copr_base  152 k
 boost-iostreams                        x86_64  1.83.0-0.fc40              copr_base   42 k
 boost-json                             x86_64  1.83.0-0.fc40              copr_base  143 k
 boost-locale                           x86_64  1.83.0-0.fc40              copr_base  212 k
 boost-log                              x86_64  1.83.0-0.fc40              copr_base  493 k
 boost-math                             x86_64  1.83.0-0.fc40              copr_base  218 k
 boost-nowide                           x86_64  1.83.0-0.fc40              copr_base   21 k
 boost-numpy3                           x86_64  1.83.0-0.fc40              copr_base   30 k
 boost-program-options                  x86_64  1.83.0-0.fc40              copr_base  110 k
 boost-python3                          x86_64  1.83.0-0.fc40              copr_base   97 k
 boost-random                           x86_64  1.83.0-0.fc40              copr_base   25 k
 boost-regex                            x86_64  1.83.0-0.fc40              copr_base  112 k
 boost-serialization                    x86_64  1.83.0-0.fc40              copr_base  135 k
 boost-stacktrace                       x86_64  1.83.0-0.fc40              copr_base   31 k
 boost-system                           x86_64  1.83.0-0.fc40              copr_base   16 k
 boost-test                             x86_64  1.83.0-0.fc40              copr_base  240 k
 boost-thread                           x86_64  1.83.0-0.fc40              copr_base   62 k
 boost-timer                            x86_64  1.83.0-0.fc40              copr_base   22 k
 boost-type_erasure                     x86_64  1.83.0-0.fc40              copr_base   34 k
 boost-wave                             x86_64  1.83.0-0.fc40              copr_base  225 k
 brotli                                 x86_64  1.1.0-1.fc40               fedora      20 k
 brotli-devel                           x86_64  1.1.0-1.fc40               fedora      34 k
 bzip2-devel                            x86_64  1.0.8-16.fc39              fedora     214 k
 cairo                                  x86_64  1.18.0-1.fc40              fedora     710 k
 cairo-devel                            x86_64  1.18.0-1.fc40              fedora     193 k
 cairo-gobject                          x86_64  1.18.0-1.fc40              fedora      19 k
 catch                                  x86_64  3.5.0-1.fc40               fedora     325 k
 cdparanoia-libs                        x86_64  10.2-42.fc39               fedora      54 k
 cfitsio                                x86_64  4.3.1-1.fc40               fedora     608 k
 cgnslib                                x86_64  4.4.0-2.fc39               fedora     438 k
 cgnslib-common                         noarch  4.4.0-2.fc39               fedora     115 k
 cgnslib-devel                          x86_64  4.4.0-2.fc39               fedora      56 k
 cgnslib-libs                           x86_64  4.4.0-2.fc39               fedora     296 k
 clang-libs                             x86_64  17.0.6-1.fc40              fedora      23 M
 clang-resource-filesystem              noarch  17.0.6-1.fc40              fedora      14 k
 cli11-devel                            noarch  2.3.2-4.fc40               copr_base  127 k
 cmake-data                             noarch  3.27.7-1.fc40              fedora     2.2 M
 cmake-filesystem                       x86_64  3.27.7-1.fc40              fedora      19 k
 cmake-rpm-macros                       noarch  3.27.7-1.fc40              fedora      19 k
 copy-jdk-configs                       noarch  4.1-3.fc39                 fedora      28 k
 cpp                                    x86_64  13.2.1-6.fc40              fedora      11 M
 crypto-policies-scripts                noarch  20231204-1.git1e3a2e4.fc40 fedora     117 k
 cups-libs                              x86_64  1:2.4.7-4.fc40             fedora     268 k
 dbus-libs                              x86_64  1:1.14.10-1.fc40           fedora     155 k
 default-fonts-core-sans                noarch  4.0-9.fc40                 fedora      32 k
 double-conversion                      x86_64  3.1.5-9.fc39               fedora      49 k
 double-conversion-devel                x86_64  3.1.5-9.fc39               fedora      27 k
 duktape                                x86_64  2.7.0-5.fc39               fedora     170 k
 eigen3-devel                           noarch  3.4.0-12.fc39              fedora     1.2 M
 emacs-filesystem                       noarch  1:29.1-14.fc40             fedora     7.4 k
 expat                                  x86_64  2.5.0-3.fc39               fedora     110 k
 expat-devel                            x86_64  2.5.0-3.fc39               fedora      52 k
 flexiblas                              x86_64  3.3.1-5.fc39               fedora      33 k
 flexiblas-devel                        x86_64  3.3.1-5.fc39               fedora     117 k
 flexiblas-netlib                       x86_64  3.3.1-5.fc39               fedora     3.1 M
 flexiblas-netlib64                     x86_64  3.3.1-5.fc39               fedora     3.0 M
 flexiblas-openblas-openmp              x86_64  3.3.1-5.fc39               fedora      17 k
 flexiblas-openblas-openmp64            x86_64  3.3.1-5.fc39               fedora      17 k
 fontconfig                             x86_64  2.14.2-5.fc40              fedora     297 k
 fontconfig-devel                       x86_64  2.14.2-5.fc40              fedora     165 k
 fonts-filesystem                       noarch  1:2.0.5-12.fc39            fedora     8.2 k
 freeimage                              x86_64  3.19.0-0.20.svn1909.fc40   fedora     362 k
 freeimage-devel                        x86_64  3.19.0-0.20.svn1909.fc40   fedora      41 k
 freetype                               x86_64  2.13.1-2.fc39              fedora     414 k
 freetype-devel                         x86_64  2.13.1-2.fc39              fedora     950 k
 freexl                                 x86_64  2.0.0-3.fc40               fedora      45 k
 fribidi                                x86_64  1.0.13-2.fc39              fedora      91 k
 gc                                     x86_64  8.2.2-4.fc39               fedora     110 k
 gcc                                    x86_64  13.2.1-6.fc40              fedora      34 M
 gcc-gfortran                           x86_64  13.2.1-6.fc40              fedora      12 M
 gcc-plugin-annobin                     x86_64  13.2.1-6.fc40              fedora      50 k
 gd                                     x86_64  2.3.3-12.fc39              fedora     139 k
 gdal-devel                             x86_64  3.8.1-1.fc40               fedora     224 k
 gdal-libs                              x86_64  3.8.1-1.fc40               fedora     8.8 M
 gdk-pixbuf2                            x86_64  2.42.10-5.fc39             fedora     484 k
 gdk-pixbuf2-devel                      x86_64  2.42.10-5.fc39             fedora     366 k
 gdk-pixbuf2-modules                    x86_64  2.42.10-5.fc39             fedora      85 k
 geos                                   x86_64  3.12.1-1.fc40              fedora     1.1 M
 gettext                                x86_64  0.22-2.fc39                fedora     1.1 M
 gettext-envsubst                       x86_64  0.22-2.fc39                fedora      36 k
 gettext-libs                           x86_64  0.22-2.fc39                fedora     328 k
 gettext-runtime                        x86_64  0.22-2.fc39                fedora     120 k
 giflib                                 x86_64  5.2.1-17.fc40              fedora      51 k
 gl-manpages                            noarch  1.1-29.20190306.fc40       fedora     1.2 M
 gl2ps                                  x86_64  1.4.2-8.fc39               fedora      64 k
 gl2ps-devel                            x86_64  1.4.2-8.fc39               fedora     236 k
 glew-devel                             x86_64  2.2.0-5.fc39               fedora     222 k
 glib2                                  x86_64  2.78.3-1.fc40              fedora     2.8 M
 glib2-devel                            x86_64  2.78.3-1.fc40              fedora     596 k
 glibc-devel                            x86_64  2.38.9000-27.fc40          fedora     102 k
 glibc-headers-x86                      noarch  2.38.9000-27.fc40          fedora     587 k
 glx-utils                              x86_64  9.0.0-4.fc40               fedora      73 k
 gnutls                                 x86_64  3.8.2-2.fc40               fedora     1.1 M
 google-droid-sans-fonts                noarch  20200215-17.fc40           fedora     2.7 M
 google-noto-fonts-common               noarch  20230801-4.fc40            fedora      17 k
 google-noto-sans-vf-fonts              noarch  20230801-4.fc40            fedora     583 k
 graphene                               x86_64  1.10.6-6.fc39              fedora      61 k
 graphite2                              x86_64  1.3.14-13.fc40             fedora      95 k
 graphite2-devel                        x86_64  1.3.14-13.fc40             fedora      21 k
 groff-base                             x86_64  1.23.0-3.fc40              fedora     1.1 M
 gstreamer1                             x86_64  1.22.7-2.fc40              fedora     1.4 M
 gstreamer1-plugins-base                x86_64  1.22.7-1.fc40              fedora     2.2 M
 gts                                    x86_64  0.7.6-46.20121130.fc39     fedora     240 k
 guile22                                x86_64  2.2.7-9.fc39               fedora     6.5 M
 harfbuzz                               x86_64  8.3.0-2.fc40               fedora     995 k
 harfbuzz-devel                         x86_64  8.3.0-2.fc40               fedora     450 k
 harfbuzz-icu                           x86_64  8.3.0-2.fc40               fedora      16 k
 hdf-libs                               x86_64  4.2.15-14.fc40             fedora     295 k
 hdf5                                   x86_64  1.12.1-15.fc40             fedora     2.2 M
 hdf5-devel                             x86_64  1.12.1-15.fc40             fedora     1.3 M
 hicolor-icon-theme                     noarch  0.17-16.fc39               fedora      66 k
 highway                                x86_64  1.0.7-1.fc40               fedora     481 k
 hwdata                                 noarch  0.377-2.fc40               fedora     1.6 M
 hyphen                                 x86_64  2.8.8-21.fc39              fedora      29 k
 imath                                  x86_64  3.1.9-3.fc40               copr_base   97 k
 iso-codes                              noarch  4.15.0-2.fc39              fedora     3.5 M
 jasper-libs                            x86_64  4.1.0-1.fc40               fedora     162 k
 java-17-openjdk                        x86_64  1:17.0.9.0.9-2.fc40        fedora     407 k
 java-17-openjdk-headless               x86_64  1:17.0.9.0.9-2.fc40        fedora      44 M
 javapackages-filesystem                noarch  6.2.0-5.fc40               fedora      13 k
 jbig2dec-libs                          x86_64  0.20-1.fc40                fedora      73 k
 jbigkit-libs                           x86_64  2.1-27.fc40                fedora      53 k
 json-c                                 x86_64  0.17-1.fc40                fedora      43 k
 json-devel                             x86_64  3.11.2-4.fc40              fedora     163 k
 jsoncpp                                x86_64  1.9.5-5.fc39               fedora      99 k
 jsoncpp-devel                          x86_64  1.9.5-5.fc39               fedora      29 k
 jxrlib                                 x86_64  1.1-25.fc39                fedora     453 k
 kernel-headers                         x86_64  6.7.0-0.rc5.41.fc40        fedora     1.6 M
 lapack                                 x86_64  3.11.0-5.fc39              fedora     9.5 M
 lapack-devel                           x86_64  3.11.0-5.fc39              fedora      85 k
 lapack64                               x86_64  3.11.0-5.fc39              fedora     2.3 M
 lapack64_                              x86_64  3.11.0-5.fc39              fedora     2.3 M
 lasi                                   x86_64  1.1.3-11.fc39              fedora      54 k
 lcms2                                  x86_64  2.15-2.fc39                fedora     177 k
 libGLEW                                x86_64  2.2.0-5.fc39               fedora     175 k
 libICE                                 x86_64  1.1.1-1.fc40               fedora      74 k
 libICE-devel                           x86_64  1.1.1-1.fc40               fedora      46 k
 libSM                                  x86_64  1.2.4-1.fc40               fedora      43 k
 libSM-devel                            x86_64  1.2.4-1.fc40               fedora      12 k
 libX11                                 x86_64  1.8.7-1.fc40               fedora     647 k
 libX11-common                          noarch  1.8.7-1.fc40               fedora     176 k
 libX11-devel                           x86_64  1.8.7-1.fc40               fedora     1.0 M
 libX11-xcb                             x86_64  1.8.7-1.fc40               fedora      12 k
 libXScrnSaver                          x86_64  1.2.4-1.fc40               fedora      25 k
 libXScrnSaver-devel                    x86_64  1.2.4-1.fc40               fedora      17 k
 libXau                                 x86_64  1.0.11-4.fc40              fedora      31 k
 libXau-devel                           x86_64  1.0.11-4.fc40              fedora      14 k
 libXcomposite                          x86_64  0.4.6-1.fc40               fedora      24 k
 libXcomposite-devel                    x86_64  0.4.6-1.fc40               fedora      16 k
 libXcursor                             x86_64  1.2.1-5.fc40               fedora      30 k
 libXcursor-devel                       x86_64  1.2.1-5.fc40               fedora      40 k
 libXdmcp                               x86_64  1.1.4-1.fc40               fedora      36 k
 libXdmcp-devel                         x86_64  1.1.4-1.fc40               fedora      11 k
 libXext                                x86_64  1.3.5-4.fc40               fedora      39 k
 libXext-devel                          x86_64  1.3.5-4.fc40               fedora      86 k
 libXfixes                              x86_64  6.0.1-1.fc40               fedora      19 k
 libXfixes-devel                        x86_64  6.0.1-1.fc40               fedora      12 k
 libXft                                 x86_64  2.3.8-4.fc40               fedora      72 k
 libXft-devel                           x86_64  2.3.8-4.fc40               fedora      50 k
 libXi                                  x86_64  1.8.1-3.fc40               fedora      40 k
 libXi-devel                            x86_64  1.8.1-3.fc40               fedora     116 k
 libXinerama                            x86_64  1.1.5-4.fc40               fedora      14 k
 libXinerama-devel                      x86_64  1.1.5-4.fc40               fedora      13 k
 libXmu                                 x86_64  1.1.4-4.fc40               fedora      76 k
 libXpm                                 x86_64  3.5.17-1.fc40              fedora      65 k
 libXpm-devel                           x86_64  3.5.17-1.fc40              fedora      67 k
 libXrandr                              x86_64  1.5.4-1.fc40               fedora      27 k
 libXrandr-devel                        x86_64  1.5.4-1.fc40               fedora      19 k
 libXrender                             x86_64  0.9.11-4.fc40              fedora      27 k
 libXrender-devel                       x86_64  0.9.11-4.fc40              fedora      19 k
 libXres                                x86_64  1.2.2-1.fc40               fedora      15 k
 libXres-devel                          x86_64  1.2.2-1.fc40               fedora      12 k
 libXt                                  x86_64  1.3.0-1.fc40               fedora     179 k
 libXt-devel                            x86_64  1.3.0-1.fc40               fedora     460 k
 libXtst                                x86_64  1.2.4-4.fc40               fedora      20 k
 libXtst-devel                          x86_64  1.2.4-4.fc40               fedora      16 k
 libXv                                  x86_64  1.0.12-1.fc40              fedora      18 k
 libXv-devel                            x86_64  1.0.12-1.fc40              fedora      44 k
 libXxf86vm                             x86_64  1.1.5-4.fc40               fedora      18 k
 libaec                                 x86_64  1.0.6-5.fc39               fedora      42 k
 libaec-devel                           x86_64  1.0.6-5.fc39               fedora      12 k
 libaom                                 x86_64  3.7.1-1.fc40               fedora     1.8 M
 libarchive-devel                       x86_64  3.7.2-1.fc40               fedora     134 k
 libavif                                x86_64  0.11.1-11.fc39             fedora      84 k
 libb2                                  x86_64  0.98.1-9.fc39              fedora      25 k
 libblkid-devel                         x86_64  2.39.2-1.fc40              fedora      18 k
 libcurl-devel                          x86_64  8.5.0-1.fc40               fedora     1.0 M
 libdatrie                              x86_64  0.2.13-7.fc39              fedora      32 k
 libdav1d                               x86_64  1.2.1-2.fc39               fedora     618 k
 libdicom                               x86_64  1.0.5-1.fc40               fedora      88 k
 libdicom-devel                         x86_64  1.0.5-1.fc40               fedora      16 k
 libdrm                                 x86_64  2.4.117-1.fc40             fedora     156 k
 libdrm-devel                           x86_64  2.4.117-1.fc40             fedora     178 k
 libedit                                x86_64  3.1-48.20230828cvs.fc40    fedora     107 k
 libevdev                               x86_64  1.13.1-2.fc39              fedora      44 k
 libffi-devel                           x86_64  3.4.4-4.fc39               fedora      29 k
 libfontenc                             x86_64  1.1.7-1.fc40               fedora      32 k
 libgeotiff                             x86_64  1.7.1-10.fc40              fedora     106 k
 libgfortran                            x86_64  13.2.1-6.fc40              fedora     906 k
 libglvnd                               x86_64  1:1.7.0-1.fc40             fedora     133 k
 libglvnd-core-devel                    x86_64  1:1.7.0-1.fc40             fedora      17 k
 libglvnd-devel                         x86_64  1:1.7.0-1.fc40             fedora     162 k
 libglvnd-egl                           x86_64  1:1.7.0-1.fc40             fedora      36 k
 libglvnd-gles                          x86_64  1:1.7.0-1.fc40             fedora      31 k
 libglvnd-glx                           x86_64  1:1.7.0-1.fc40             fedora     142 k
 libglvnd-opengl                        x86_64  1:1.7.0-1.fc40             fedora      42 k
 libgs                                  x86_64  10.02.1-4.fc40             fedora     3.4 M
 libgta                                 x86_64  1.2.1-10.fc39              fedora      35 k
 libgudev                               x86_64  238-2.fc39                 fedora      35 k
 libharu                                x86_64  2.4.3-3.fc39               fedora     581 k
 libharu-devel                          x86_64  2.4.3-3.fc39               fedora      47 k
 libicu                                 x86_64  73.2-2.fc39                fedora      11 M
 libicu-devel                           x86_64  73.2-2.fc39                fedora     924 k
 libijs                                 x86_64  0.35-19.fc39               fedora      29 k
 libimagequant                          x86_64  4.0.3-2.fc40               fedora     318 k
 libinput                               x86_64  1.24.0-1.fc40              fedora     214 k
 libjpeg-turbo                          x86_64  2.1.4-3.fc39               fedora     183 k
 libjpeg-turbo-devel                    x86_64  2.1.4-3.fc39               fedora      98 k
 libjxl                                 x86_64  1:0.8.2-3.fc40             fedora     1.2 M
 libkml                                 x86_64  1.3.0-45.fc40              copr_base  359 k
 liblerc                                x86_64  4.0.0-4.fc39               fedora     201 k
 libmount-devel                         x86_64  2.39.2-1.fc40              fedora      18 k
 libmpc                                 x86_64  1.3.1-3.fc39               fedora      70 k
 libogg                                 x86_64  2:1.3.5-6.fc39             fedora      33 k
 libogg-devel                           x86_64  2:1.3.5-6.fc39             fedora      13 k
 libpaper                               x86_64  1:2.1.1-1.fc39             fedora      27 k
 libpciaccess                           x86_64  0.16-9.fc39                fedora      26 k
 libpciaccess-devel                     x86_64  0.16-9.fc39                fedora      12 k
 libpng                                 x86_64  2:1.6.40-1.fc40            fedora     119 k
 libpng-devel                           x86_64  2:1.6.40-1.fc40            fedora     291 k
 libpq                                  x86_64  16.1-1.fc40                fedora     254 k
 libpq-devel                            x86_64  16.1-1.fc40                fedora     111 k
 libproxy                               x86_64  0.5.3-3.fc40               fedora      48 k
 libqhull_r                             x86_64  1:8.0.2-2.fc40             fedora     199 k
 libquadmath                            x86_64  13.2.1-6.fc40              fedora     198 k
 libquadmath-devel                      x86_64  13.2.1-6.fc40              fedora      39 k
 librsvg2                               x86_64  2.57.0-3.fc40              fedora     1.6 M
 librttopo                              x86_64  1.1.0-12.fc39              fedora     207 k
 libselinux-devel                       x86_64  3.6-0.rc2.1.fc40           fedora     151 k
 libsepol-devel                         x86_64  3.6-0.rc2.1.fc40           fedora      49 k
 libspatialite                          x86_64  5.1.0-3.fc40               fedora     3.1 M
 libstdc++-devel                        x86_64  13.2.1-6.fc40              fedora     2.6 M
 libthai                                x86_64  0.1.29-6.fc39              fedora     213 k
 libtheora                              x86_64  1:1.1.1-34.fc39            fedora     166 k
 libtheora-devel                        x86_64  1:1.1.1-34.fc39            fedora      31 k
 libtiff                                x86_64  4.5.0-3.fc40               fedora     305 k
 libtiff-devel                          x86_64  4.5.0-3.fc40               fedora     251 k
 libtool-ltdl                           x86_64  2.4.7-8.fc40               fedora      36 k
 libunwind                              x86_64  1.7.2-1.fc40               fedora      70 k
 libuuid-devel                          x86_64  2.39.2-1.fc40              fedora      24 k
 libuv                                  x86_64  1:1.47.0-3.fc40            fedora     250 k
 libvisual                              x86_64  1:0.4.1-2.fc39             fedora     151 k
 libvmaf                                x86_64  2.3.0-6.fc39               fedora     180 k
 libvorbis                              x86_64  1:1.3.7-8.fc39             fedora     195 k
 libwacom                               x86_64  2.9.0-1.fc40               fedora      43 k
 libwacom-data                          noarch  2.9.0-1.fc40               fedora     194 k
 libwayland-client                      x86_64  1.22.0-2.fc39              fedora      34 k
 libwayland-cursor                      x86_64  1.22.0-2.fc39              fedora      19 k
 libwayland-egl                         x86_64  1.22.0-2.fc39              fedora      13 k
 libwayland-server                      x86_64  1.22.0-2.fc39              fedora      42 k
 libwebp                                x86_64  1.3.2-2.fc40               fedora     284 k
 libwebp-devel                          x86_64  1.3.2-2.fc40               fedora      39 k
 libxcb                                 x86_64  1.16-2.fc40                fedora     238 k
 libxcb-devel                           x86_64  1.16-2.fc40                fedora     1.4 M
 libxcrypt-devel                        x86_64  4.4.36-2.fc39              fedora      30 k
 libxkbcommon                           x86_64  1.6.0-1.fc40               fedora     142 k
 libxkbcommon-x11                       x86_64  1.6.0-1.fc40               fedora      22 k
 libxkbfile                             x86_64  1.1.2-1.fc40               fedora      90 k
 libxkbfile-devel                       x86_64  1.1.2-1.fc40               fedora      15 k
 libxml2-devel                          x86_64  2.12.3-1.fc40              fedora     524 k
 libxshmfence                           x86_64  1.3.2-1.fc40               fedora      12 k
 libxslt                                x86_64  1.1.39-1.fc40              fedora     187 k
 libzstd-devel                          x86_64  1.5.5-4.fc39               fedora      51 k
 lksctp-tools                           x86_64  1.0.19-4.fc39              fedora      92 k
 llvm-libs                              x86_64  17.0.6-1.fc40              fedora      27 M
 lua                                    x86_64  5.4.6-3.fc39               fedora     191 k
 lua-posix                              x86_64  36.2.1-3.fc39              fedora     143 k
 lz4-devel                              x86_64  1.9.4-4.fc39               fedora      31 k
 m4                                     x86_64  1.4.19-7.fc40              fedora     303 k
 mariadb-connector-c                    x86_64  3.3.5-2.fc39               fedora     208 k
 mariadb-connector-c-config             noarch  3.3.5-2.fc39               fedora     8.8 k
 mariadb-connector-c-devel              x86_64  3.3.5-2.fc39               fedora      61 k
 mesa-libEGL                            x86_64  23.3.0-1.fc40              fedora     133 k
 mesa-libEGL-devel                      x86_64  23.3.0-1.fc40              fedora      21 k
 mesa-libGL                             x86_64  23.3.0-1.fc40              fedora     175 k
 mesa-libGL-devel                       x86_64  23.3.0-1.fc40              fedora      36 k
 mesa-libGLU                            x86_64  9.0.3-1.fc39               fedora     160 k
 mesa-libGLU-devel                      x86_64  9.0.3-1.fc39               fedora      12 k
 mesa-libgbm                            x86_64  23.3.0-1.fc40              fedora      45 k
 mesa-libglapi                          x86_64  23.3.0-1.fc40              fedora      52 k
 metis                                  x86_64  5.1.0.3-2.fc39             fedora     572 k
 minizip-ng-compat                      x86_64  3.0.10-3.fc40              fedora      64 k
 mkfontscale                            x86_64  1.2.2-4.fc39               fedora      32 k
 mpdecimal                              x86_64  2.5.1-7.fc39               fedora      89 k
 mtdev                                  x86_64  1.1.6-6.fc39               fedora      20 k
 ncurses                                x86_64  6.4-8.20231001.fc40        fedora     418 k
 netcdf                                 x86_64  4.9.2-1.fc40               fedora     836 k
 netcdf-cxx                             x86_64  4.2-32.fc39                fedora      44 k
 netcdf-cxx-devel                       x86_64  4.2-32.fc39                fedora     368 k
 netcdf-devel                           x86_64  4.9.2-1.fc40               fedora      99 k
 netgen-mesher                          x86_64  6.2.2202-8.fc40            fedora      18 k
 netgen-mesher-common                   noarch  6.2.2202-8.fc40            fedora     484 k
 netgen-mesher-libs                     x86_64  6.2.2202-8.fc40            fedora     3.2 M
 netpbm                                 x86_64  11.02.00-3.fc40            fedora     184 k
 nettle                                 x86_64  3.9.1-2.fc39               fedora     425 k
 nspr                                   x86_64  4.35.0-16.fc40             fedora     138 k
 nss                                    x86_64  3.95.0-1.fc40              fedora     695 k
 nss-softokn                            x86_64  3.95.0-1.fc40              fedora     414 k
 nss-softokn-freebl                     x86_64  3.95.0-1.fc40              fedora     351 k
 nss-sysinit                            x86_64  3.95.0-1.fc40              fedora      18 k
 nss-util                               x86_64  3.95.0-1.fc40              fedora      87 k
 ogdi                                   x86_64  4.1.0-11.fc39              fedora     245 k
 openblas                               x86_64  0.3.25-1.fc40              fedora      38 k
 openblas-openmp                        x86_64  0.3.25-1.fc40              fedora     5.0 M
 openblas-openmp64                      x86_64  0.3.25-1.fc40              fedora     4.9 M
 opencascade-draw                       x86_64  7.6.3-4.fc39               fedora     2.4 M
 opencascade-foundation                 x86_64  7.6.3-4.fc39               fedora      13 M
 opencascade-modeling                   x86_64  7.6.3-4.fc39               fedora      14 M
 opencascade-ocaf                       x86_64  7.6.3-4.fc39               fedora     1.2 M
 opencascade-visualization              x86_64  7.6.3-4.fc39               fedora     2.1 M
 openexr-libs                           x86_64  3.1.10-2.fc40              copr_base  1.1 M
 openjpeg2                              x86_64  2.5.0-5.fc40               fedora     178 k
 openjpeg2-devel                        x86_64  2.5.0-5.fc40               fedora      26 k
 openjpeg2-tools                        x86_64  2.5.0-5.fc40               fedora     104 k
 openslide                              x86_64  4.0.0-1.fc40               fedora     135 k
 openslide-devel                        x86_64  4.0.0-1.fc40               fedora     112 k
 openssl-devel                          x86_64  1:3.1.4-1.fc40             fedora     2.6 M
 opus                                   x86_64  1.4-1.fc40                 fedora     212 k
 orc                                    x86_64  0.4.33-3.fc39              fedora     202 k
 pango                                  x86_64  1.51.0-1.fc40              fedora     343 k
 pcre2-devel                            x86_64  10.42-2.fc40               fedora     505 k
 pcre2-utf16                            x86_64  10.42-2.fc40               fedora     213 k
 pcre2-utf32                            x86_64  10.42-2.fc40               fedora     200 k
 perl-AutoLoader                        noarch  5.74-503.fc40              fedora      21 k
 perl-B                                 x86_64  1.88-503.fc40              fedora     177 k
 perl-Carp                              noarch  1.54-500.fc39              fedora      29 k
 perl-Class-Struct                      noarch  0.68-503.fc40              fedora      22 k
 perl-Data-Dumper                       x86_64  2.188-501.fc39             fedora      56 k
 perl-Digest                            noarch  1.20-500.fc39              fedora      25 k
 perl-Digest-MD5                        x86_64  2.58-501.fc40              fedora      35 k
 perl-DynaLoader                        x86_64  1.54-503.fc40              fedora      26 k
 perl-Encode                            x86_64  4:3.20-501.fc40            fedora     1.7 M
 perl-English                           noarch  1.11-503.fc40              fedora      14 k
 perl-Errno                             x86_64  1.37-503.fc40              fedora      15 k
 perl-Exporter                          noarch  5.77-500.fc39              fedora      31 k
 perl-Fcntl                             x86_64  1.15-503.fc40              fedora      21 k
 perl-File-Basename                     noarch  2.86-503.fc40              fedora      17 k
 perl-File-Compare                      noarch  1.100.700-503.fc40         fedora      13 k
 perl-File-Copy                         noarch  2.41-503.fc40              fedora      20 k
 perl-File-Find                         noarch  1.43-503.fc40              fedora      26 k
 perl-File-Path                         noarch  2.18-501.fc40              fedora      35 k
 perl-File-Temp                         noarch  1:0.231.100-501.fc40       fedora      59 k
 perl-File-stat                         noarch  1.13-503.fc40              fedora      17 k
 perl-FileHandle                        noarch  2.05-503.fc40              fedora      16 k
 perl-Getopt-Long                       noarch  1:2.57-1.fc40              fedora      63 k
 perl-Getopt-Std                        noarch  1.13-503.fc40              fedora      16 k
 perl-HTTP-Tiny                         noarch  0.088-3.fc39               fedora      56 k
 perl-IO                                x86_64  1.52-503.fc40              fedora      82 k
 perl-IO-Socket-IP                      noarch  0.42-1.fc39                fedora      42 k
 perl-IO-Socket-SSL                     noarch  2.084-1.fc40               fedora     225 k
 perl-IPC-Open3                         noarch  1.22-503.fc40              fedora      22 k
 perl-MIME-Base64                       x86_64  3.16-501.fc40              fedora      29 k
 perl-Mozilla-CA                        noarch  20230821-1.fc40            fedora      13 k
 perl-Net-SSLeay                        x86_64  1.92-10.fc39               fedora     360 k
 perl-POSIX                             x86_64  2.13-503.fc40              fedora      97 k
 perl-PathTools                         x86_64  3.89-500.fc39              fedora      87 k
 perl-Pod-Escapes                       noarch  1:1.07-501.fc40            fedora      19 k
 perl-Pod-Perldoc                       noarch  3.28.01-501.fc39           fedora      86 k
 perl-Pod-Simple                        noarch  1:3.45-4.fc39              fedora     218 k
 perl-Pod-Usage                         noarch  4:2.03-500.fc39            fedora      39 k
 perl-Scalar-List-Utils                 x86_64  5:1.63-500.fc39            fedora      72 k
 perl-SelectSaver                       noarch  1.02-503.fc40              fedora      12 k
 perl-Socket                            x86_64  4:2.037-3.fc39             fedora      55 k
 perl-Storable                          x86_64  1:3.32-500.fc39            fedora      99 k
 perl-Symbol                            noarch  1.09-503.fc40              fedora      14 k
 perl-Term-ANSIColor                    noarch  5.01-502.fc40              fedora      47 k
 perl-Term-Cap                          noarch  1.18-500.fc39              fedora      22 k
 perl-Text-ParseWords                   noarch  3.31-500.fc39              fedora      16 k
 perl-Text-Tabs+Wrap                    noarch  2023.0511-3.fc39           fedora      22 k
 perl-Thread-Queue                      noarch  3.14-501.fc40              fedora      21 k
 perl-Time-Local                        noarch  2:1.350-3.fc39             fedora      34 k
 perl-URI                               noarch  5.21-1.fc40                fedora     125 k
 perl-base                              noarch  2.27-503.fc40              fedora      16 k
 perl-constant                          noarch  1.33-501.fc39              fedora      22 k
 perl-if                                noarch  0.61.000-503.fc40          fedora      14 k
 perl-interpreter                       x86_64  4:5.38.2-503.fc40          fedora      72 k
 perl-libnet                            noarch  3.15-501.fc39              fedora     129 k
 perl-libs                              x86_64  4:5.38.2-503.fc40          fedora     2.3 M
 perl-locale                            noarch  1.10-503.fc40              fedora      14 k
 perl-mro                               x86_64  1.28-503.fc40              fedora      29 k
 perl-overload                          noarch  1.37-503.fc40              fedora      46 k
 perl-overloading                       noarch  0.02-503.fc40              fedora      13 k
 perl-parent                            noarch  1:0.241-500.fc39           fedora      14 k
 perl-podlators                         noarch  1:5.01-500.fc39            fedora     125 k
 perl-threads                           x86_64  1:2.36-500.fc39            fedora      58 k
 perl-threads-shared                    x86_64  1.68-500.fc39              fedora      45 k
 perl-vars                              noarch  1.05-503.fc40              fedora      13 k
 pixman                                 x86_64  0.42.2-2.fc39              fedora     288 k
 pixman-devel                           x86_64  0.42.2-2.fc39              fedora      17 k
 poppler                                x86_64  23.08.0-1.fc40             copr_base  1.2 M
 poppler-data                           noarch  0.4.11-5.fc39              fedora     2.0 M
 poppler-glib                           x86_64  23.08.0-1.fc40             copr_base  185 k
 proj                                   x86_64  9.3.1-1.fc40               fedora     1.5 M
 proj-data                              noarch  9.3.1-1.fc40               fedora     1.3 M
 proj-devel                             x86_64  9.3.1-1.fc40               fedora      87 k
 pugixml                                x86_64  1.13-3.fc39                fedora     100 k
 pugixml-devel                          x86_64  1.13-3.fc39                fedora      23 k
 pyproject-rpm-macros                   noarch  1.10.0-1.fc40              fedora      41 k
 python-pip-wheel                       noarch  23.2.1-1.fc39              fedora     1.5 M
 python-rpm-macros                      noarch  3.12-5.fc40                fedora      19 k
 python3                                x86_64  3.12.1-1.fc40              fedora      26 k
 python3-devel                          x86_64  3.12.1-1.fc40              fedora     312 k
 python3-libs                           x86_64  3.12.1-1.fc40              fedora     9.2 M
 python3-numpy                          x86_64  1:1.26.0-2.fc40            fedora     7.5 M
 python3-packaging                      noarch  23.2-2.fc40                fedora     125 k
 python3-rpm-generators                 noarch  14-8.fc40                  fedora      30 k
 python3-rpm-macros                     noarch  3.12-5.fc40                fedora      14 k
 python3-setuptools                     noarch  68.2.2-1.fc40              fedora     1.5 M
 python3-vtk                            x86_64  9.2.6-11.fc40              copr_base   12 M
 qt-settings                            noarch  39.0-2.fc40                fedora     9.5 k
 qt5-designer                           x86_64  5.15.11-1.fc40             fedora     161 k
 qt5-doctools                           x86_64  5.15.11-1.fc40             fedora     696 k
 qt5-linguist                           x86_64  5.15.11-1.fc40             fedora     882 k
 qt5-qtbase                             x86_64  5.15.11-7.fc40             fedora     3.5 M
 qt5-qtbase-common                      noarch  5.15.11-7.fc40             fedora      12 k
 qt5-qtbase-devel                       x86_64  5.15.11-7.fc40             fedora     3.5 M
 qt5-qtbase-gui                         x86_64  5.15.11-7.fc40             fedora     6.4 M
 qt5-qtdeclarative                      x86_64  5.15.11-2.fc40             fedora     4.3 M
 qt5-qtdeclarative-devel                x86_64  5.15.11-2.fc40             fedora     1.5 M
 qt5-qtlocation                         x86_64  5.15.11-1.fc40             fedora     3.2 M
 qt5-qtsensors                          x86_64  5.15.11-1.fc40             fedora     229 k
 qt5-qttools                            x86_64  5.15.11-1.fc40             fedora      41 k
 qt5-qttools-common                     noarch  5.15.11-1.fc40             fedora      11 k
 qt5-qttools-devel                      x86_64  5.15.11-1.fc40             fedora     228 k
 qt5-qttools-libs-designer              x86_64  5.15.11-1.fc40             fedora     2.7 M
 qt5-qttools-libs-designercomponents    x86_64  5.15.11-1.fc40             fedora     787 k
 qt5-qttools-libs-help                  x86_64  5.15.11-1.fc40             fedora     157 k
 qt5-qtwebchannel                       x86_64  5.15.11-1.fc40             fedora     100 k
 qt5-qtwebkit                           x86_64  5.212.0-0.79alpha4.fc40    fedora      13 M
 qt5-qtwebkit-devel                     x86_64  5.212.0-0.79alpha4.fc40    fedora      71 k
 qt5-qtx11extras                        x86_64  5.15.11-1.fc40             fedora      35 k
 qt5-qtx11extras-devel                  x86_64  5.15.11-1.fc40             fedora      16 k
 qt5-rpm-macros                         noarch  5.15.11-1.fc40             fedora      10 k
 rav1e-libs                             x86_64  0.6.6-4.fc40               fedora     1.0 M
 rhash                                  x86_64  1.4.3-3.fc39               fedora     194 k
 rsvg-pixbuf-loader                     x86_64  2.57.0-3.fc40              fedora      16 k
 shared-mime-info                       x86_64  2.3-2.fc40                 fedora     391 k
 snappy                                 x86_64  1.1.10-2.fc39              fedora      37 k
 sqlite                                 x86_64  3.44.2-1.fc40              fedora     844 k
 sqlite-devel                           x86_64  3.44.2-1.fc40              fedora     148 k
 svt-av1-libs                           x86_64  1.4.1-3.fc39               fedora     2.0 M
 sysprof-capture-devel                  x86_64  45.1-1.fc40                fedora      53 k
 tbb                                    x86_64  2020.3-21.fc40             fedora     169 k
 tbb-devel                              x86_64  2020.3-21.fc40             fedora     335 k
 tcl                                    x86_64  1:8.6.13-1.fc40            fedora     1.1 M
 tcl-devel                              x86_64  1:8.6.13-1.fc40            fedora     170 k
 tix                                    x86_64  1:8.4.3-38.fc39            fedora     274 k
 tk                                     x86_64  1:8.6.13-2.fc40            fedora     1.6 M
 tk-devel                               x86_64  1:8.6.13-2.fc40            fedora     541 k
 ttmkfdir                               x86_64  3.0.9-69.fc39              fedora      56 k
 tzdata                                 noarch  2023c-4.fc40               fedora     717 k
 tzdata-java                            noarch  2023c-4.fc40               fedora      47 k
 unixODBC                               x86_64  2.3.11-4.fc39              fedora     482 k
 uriparser                              x86_64  0.9.7-3.fc39               fedora      60 k
 urw-base35-bookman-fonts               noarch  20200910-18.fc39           fedora     847 k
 urw-base35-c059-fonts                  noarch  20200910-18.fc39           fedora     874 k
 urw-base35-d050000l-fonts              noarch  20200910-18.fc39           fedora      76 k
 urw-base35-fonts                       noarch  20200910-18.fc39           fedora      10 k
 urw-base35-fonts-common                noarch  20200910-18.fc39           fedora      21 k
 urw-base35-gothic-fonts                noarch  20200910-18.fc39           fedora     643 k
 urw-base35-nimbus-mono-ps-fonts        noarch  20200910-18.fc39           fedora     795 k
 urw-base35-nimbus-roman-fonts          noarch  20200910-18.fc39           fedora     856 k
 urw-base35-nimbus-sans-fonts           noarch  20200910-18.fc39           fedora     1.3 M
 urw-base35-p052-fonts                  noarch  20200910-18.fc39           fedora     974 k
 urw-base35-standard-symbols-ps-fonts   noarch  20200910-18.fc39           fedora      42 k
 urw-base35-z003-fonts                  noarch  20200910-18.fc39           fedora     276 k
 utf8cpp-devel                          noarch  3.2.5-1.fc40               fedora      28 k
 vim-filesystem                         noarch  2:9.0.2153-1.fc40          fedora      18 k
 vtk                                    x86_64  9.2.6-11.fc40              copr_base   24 M
 vtk-java                               x86_64  9.2.6-11.fc40              copr_base  6.5 M
 vtk-qt                                 x86_64  9.2.6-11.fc40              copr_base  289 k
 vulkan-headers                         noarch  1.3.268.0-1.fc40           fedora     1.2 M
 vulkan-loader                          x86_64  1.3.268.0-1.fc40           fedora     148 k
 vulkan-loader-devel                    x86_64  1.3.268.0-1.fc40           fedora      11 k
 woff2                                  x86_64  1.0.2-18.fc39              fedora      61 k
 xapian-core-libs                       x86_64  1.4.23-1.fc39              fedora     771 k
 xcb-util                               x86_64  0.4.1-3.fc39               fedora      18 k
 xcb-util-image                         x86_64  0.4.1-3.fc39               fedora      19 k
 xcb-util-keysyms                       x86_64  0.4.1-3.fc39               fedora      14 k
 xcb-util-renderutil                    x86_64  0.3.10-3.fc39              fedora      17 k
 xcb-util-wm                            x86_64  0.4.2-3.fc39               fedora      31 k
 xerces-c                               x86_64  3.2.3-9.fc39               fedora     960 k
 xkeyboard-config                       noarch  2.40-2.fc40                fedora     972 k
 xml-common                             noarch  0.6.3-62.fc40              fedora      31 k
 xorg-x11-fonts-Type1                   noarch  7.5-37.fc40                fedora     504 k
 xorg-x11-proto-devel                   noarch  2023.2-3.fc40              fedora     298 k
 xz-devel                               x86_64  5.4.5-1.fc40               fedora      67 k
 zlib-devel                             x86_64  1.2.13-5.fc40              fedora      45 k

Transaction Summary
===========================================================================================
Install  540 Packages

Total download size: 536 M
Installed size: 2.2 G
Downloading Packages:
(1/540): boost-1.83.0-0.fc40.x86_64.rpm         442 kB/s |  14 kB     00:00    
(2/540): boost-atomic-1.83.0-0.fc40.x86_64.rpm  468 kB/s |  20 kB     00:00    
(3/540): boost-chrono-1.83.0-0.fc40.x86_64.rpm  591 kB/s |  26 kB     00:00    
(4/540): boost-container-1.83.0-0.fc40.x86_64.r 3.3 MB/s |  40 kB     00:00    
(5/540): boost-context-1.83.0-0.fc40.x86_64.rpm 1.8 MB/s |  17 kB     00:00    
(6/540): boost-contract-1.83.0-0.fc40.x86_64.rp 3.2 MB/s |  46 kB     00:00    
(7/540): boost-coroutine-1.83.0-0.fc40.x86_64.r 1.3 MB/s |  21 kB     00:00    
(8/540): boost-date-time-1.83.0-0.fc40.x86_64.r 1.7 MB/s |  16 kB     00:00    
(9/540): boost-fiber-1.83.0-0.fc40.x86_64.rpm   1.9 MB/s |  42 kB     00:00    
(10/540): boost-filesystem-1.83.0-0.fc40.x86_64 2.6 MB/s |  68 kB     00:00    
(11/540): boost-graph-1.83.0-0.fc40.x86_64.rpm  4.9 MB/s | 152 kB     00:00    
(12/540): boost-iostreams-1.83.0-0.fc40.x86_64. 891 kB/s |  42 kB     00:00    
(13/540): boost-json-1.83.0-0.fc40.x86_64.rpm   4.0 MB/s | 143 kB     00:00    
(14/540): boost-locale-1.83.0-0.fc40.x86_64.rpm 5.1 MB/s | 212 kB     00:00    
(15/540): boost-log-1.83.0-0.fc40.x86_64.rpm     15 MB/s | 493 kB     00:00    
(16/540): boost-math-1.83.0-0.fc40.x86_64.rpm   8.6 MB/s | 218 kB     00:00    
(17/540): boost-nowide-1.83.0-0.fc40.x86_64.rpm 984 kB/s |  21 kB     00:00    
(18/540): boost-devel-1.83.0-0.fc40.x86_64.rpm   74 MB/s |  12 MB     00:00    
(19/540): boost-numpy3-1.83.0-0.fc40.x86_64.rpm 2.3 MB/s |  30 kB     00:00    
(20/540): boost-program-options-1.83.0-0.fc40.x 8.7 MB/s | 110 kB     00:00    
(21/540): boost-python3-1.83.0-0.fc40.x86_64.rp 9.6 MB/s |  97 kB     00:00    
(22/540): boost-regex-1.83.0-0.fc40.x86_64.rpm   11 MB/s | 112 kB     00:00    
(23/540): boost-random-1.83.0-0.fc40.x86_64.rpm 2.2 MB/s |  25 kB     00:00    
(24/540): boost-serialization-1.83.0-0.fc40.x86  13 MB/s | 135 kB     00:00    
(25/540): boost-stacktrace-1.83.0-0.fc40.x86_64 2.9 MB/s |  31 kB     00:00    
(26/540): boost-system-1.83.0-0.fc40.x86_64.rpm 1.5 MB/s |  16 kB     00:00    
(27/540): boost-test-1.83.0-0.fc40.x86_64.rpm    19 MB/s | 240 kB     00:00    
(28/540): boost-thread-1.83.0-0.fc40.x86_64.rpm 4.8 MB/s |  62 kB     00:00    
(29/540): boost-timer-1.83.0-0.fc40.x86_64.rpm  1.7 MB/s |  22 kB     00:00    
(30/540): boost-type_erasure-1.83.0-0.fc40.x86_ 3.6 MB/s |  34 kB     00:00    
(31/540): boost-wave-1.83.0-0.fc40.x86_64.rpm    20 MB/s | 225 kB     00:00    
(32/540): cli11-devel-2.3.2-4.fc40.noarch.rpm    10 MB/s | 127 kB     00:00    
(33/540): imath-3.1.9-3.fc40.x86_64.rpm          10 MB/s |  97 kB     00:00    
(34/540): libkml-1.3.0-45.fc40.x86_64.rpm        15 MB/s | 359 kB     00:00    
(35/540): openexr-libs-3.1.10-2.fc40.x86_64.rpm  43 MB/s | 1.1 MB     00:00    
(36/540): poppler-23.08.0-1.fc40.x86_64.rpm      43 MB/s | 1.2 MB     00:00    
(37/540): poppler-glib-23.08.0-1.fc40.x86_64.rp  15 MB/s | 185 kB     00:00    
(38/540): vtk-devel-9.2.6-11.fc40.x86_64.rpm     23 MB/s | 3.3 MB     00:00    
(39/540): python3-vtk-9.2.6-11.fc40.x86_64.rpm   54 MB/s |  12 MB     00:00    
(40/540): vtk-java-9.2.6-11.fc40.x86_64.rpm      40 MB/s | 6.5 MB     00:00    
(41/540): vtk-qt-9.2.6-11.fc40.x86_64.rpm       2.9 MB/s | 289 kB     00:00    
(42/540): vtk-9.2.6-11.fc40.x86_64.rpm           53 MB/s |  24 MB     00:00    
(43/540): LibRaw-0.21.1-7.fc40.x86_64.rpm       2.8 MB/s | 416 kB     00:00    
(44/540): PEGTL-devel-2.8.3-7.fc39.x86_64.rpm   1.2 MB/s | 159 kB     00:00    
(45/540): SuperLU-6.0.1-1.fc40.x86_64.rpm       4.1 MB/s | 186 kB     00:00    
(46/540): abattis-cantarell-vf-fonts-0.301-10.f 1.9 MB/s | 121 kB     00:00    
(47/540): adobe-mappings-cmap-deprecated-202306 3.3 MB/s | 113 kB     00:00    
(48/540): adobe-mappings-pdf-20190401-5.fc39.no  15 MB/s | 698 kB     00:00    
(49/540): annobin-docs-12.33-1.fc40.noarch.rpm  3.4 MB/s |  91 kB     00:00    
(50/540): alsa-lib-1.2.10-3.fc40.x86_64.rpm     7.9 MB/s | 522 kB     00:00    
(51/540): adobe-mappings-cmap-20230622-1.fc39.n  14 MB/s | 2.1 MB     00:00    
(52/540): annobin-plugin-gcc-12.33-1.fc40.x86_6  15 MB/s | 958 kB     00:00    
(53/540): arpack-3.9.1-1.fc40.x86_64.rpm        2.5 MB/s | 211 kB     00:00    
(54/540): autoconf-2.71-7.fc40.noarch.rpm        17 MB/s | 733 kB     00:00    
(55/540): armadillo-10.8.2-5.fc39.x86_64.rpm    324 kB/s |  34 kB     00:00    
(56/540): automake-1.16.5-14.fc40.noarch.rpm     24 MB/s | 697 kB     00:00    
(57/540): avahi-libs-0.8-24.fc39.x86_64.rpm     3.1 MB/s |  67 kB     00:00    
(58/540): blas-3.11.0-5.fc39.x86_64.rpm         7.8 MB/s | 396 kB     00:00    
(59/540): blas-devel-3.11.0-5.fc39.x86_64.rpm   528 kB/s |  25 kB     00:00    
(60/540): blas64-3.11.0-5.fc39.x86_64.rpm       2.8 MB/s | 225 kB     00:00    
(61/540): blas64_-3.11.0-5.fc39.x86_64.rpm      4.9 MB/s | 225 kB     00:00    
(62/540): blosc-1.21.5-2.fc40.x86_64.rpm        1.6 MB/s |  59 kB     00:00    
(63/540): brotli-1.1.0-1.fc40.x86_64.rpm        1.0 MB/s |  20 kB     00:00    
(64/540): brotli-devel-1.1.0-1.fc40.x86_64.rpm  1.8 MB/s |  34 kB     00:00    
(65/540): bzip2-devel-1.0.8-16.fc39.x86_64.rpm  9.4 MB/s | 214 kB     00:00    
(66/540): cairo-devel-1.18.0-1.fc40.x86_64.rpm  3.0 MB/s | 193 kB     00:00    
(67/540): cairo-1.18.0-1.fc40.x86_64.rpm        8.9 MB/s | 710 kB     00:00    
(68/540): cairo-gobject-1.18.0-1.fc40.x86_64.rp 229 kB/s |  19 kB     00:00    
(69/540): cdparanoia-libs-10.2-42.fc39.x86_64.r 2.6 MB/s |  54 kB     00:00    
(70/540): catch-3.5.0-1.fc40.x86_64.rpm         5.8 MB/s | 325 kB     00:00    
(71/540): catch-devel-3.5.0-1.fc40.x86_64.rpm   3.7 MB/s | 258 kB     00:00    
(72/540): cgnslib-4.4.0-2.fc39.x86_64.rpm       9.6 MB/s | 438 kB     00:00    
(73/540): cgnslib-common-4.4.0-2.fc39.noarch.rp 6.5 MB/s | 115 kB     00:00    
(74/540): cfitsio-4.3.1-1.fc40.x86_64.rpm       8.9 MB/s | 608 kB     00:00    
(75/540): cgnslib-devel-4.4.0-2.fc39.x86_64.rpm 3.8 MB/s |  56 kB     00:00    
(76/540): cgnslib-libs-4.4.0-2.fc39.x86_64.rpm   14 MB/s | 296 kB     00:00    
(77/540): clang-resource-filesystem-17.0.6-1.fc  88 kB/s |  14 kB     00:00    
(78/540): cmake-3.27.7-1.fc40.x86_64.rpm         32 MB/s | 8.0 MB     00:00    
(79/540): cmake-filesystem-3.27.7-1.fc40.x86_64 365 kB/s |  19 kB     00:00    
(80/540): cmake-rpm-macros-3.27.7-1.fc40.noarch 840 kB/s |  19 kB     00:00    
(81/540): cmake-data-3.27.7-1.fc40.noarch.rpm    13 MB/s | 2.2 MB     00:00    
(82/540): clang-libs-17.0.6-1.fc40.x86_64.rpm    63 MB/s |  23 MB     00:00    
(83/540): copy-jdk-configs-4.1-3.fc39.noarch.rp 1.0 MB/s |  28 kB     00:00    
(84/540): cups-libs-2.4.7-4.fc40.x86_64.rpm     9.4 MB/s | 268 kB     00:00    
(85/540): dbus-libs-1.14.10-1.fc40.x86_64.rpm   8.8 MB/s | 155 kB     00:00    
(86/540): default-fonts-core-sans-4.0-9.fc40.no 1.9 MB/s |  32 kB     00:00    
(87/540): crypto-policies-scripts-20231204-1.gi 1.8 MB/s | 117 kB     00:00    
(88/540): cpp-13.2.1-6.fc40.x86_64.rpm           79 MB/s |  11 MB     00:00    
(89/540): double-conversion-3.1.5-9.fc39.x86_64 849 kB/s |  49 kB     00:00    
(90/540): duktape-2.7.0-5.fc39.x86_64.rpm        17 MB/s | 170 kB     00:00    
(91/540): double-conversion-devel-3.1.5-9.fc39. 371 kB/s |  27 kB     00:00    
(92/540): emacs-filesystem-29.1-14.fc40.noarch. 101 kB/s | 7.4 kB     00:00    
(93/540): expat-2.5.0-3.fc39.x86_64.rpm         6.1 MB/s | 110 kB     00:00    
(94/540): doxygen-1.9.8-1.fc40.x86_64.rpm        38 MB/s | 5.3 MB     00:00    
(95/540): eigen3-devel-3.4.0-12.fc39.noarch.rpm 7.7 MB/s | 1.2 MB     00:00    
(96/540): expat-devel-2.5.0-3.fc39.x86_64.rpm   848 kB/s |  52 kB     00:00    
(97/540): flexiblas-3.3.1-5.fc39.x86_64.rpm     565 kB/s |  33 kB     00:00    
(98/540): flexiblas-netlib-3.3.1-5.fc39.x86_64.  50 MB/s | 3.1 MB     00:00    
(99/540): flexiblas-devel-3.3.1-5.fc39.x86_64.r 1.6 MB/s | 117 kB     00:00    
(100/540): flexiblas-openblas-openmp64-3.3.1-5. 568 kB/s |  17 kB     00:00    
(101/540): fontconfig-2.14.2-5.fc40.x86_64.rpm   14 MB/s | 297 kB     00:00    
(102/540): flexiblas-netlib64-3.3.1-5.fc39.x86_  28 MB/s | 3.0 MB     00:00    
(103/540): fonts-filesystem-2.0.5-12.fc39.noarc 1.0 MB/s | 8.2 kB     00:00    
(104/540): fontconfig-devel-2.14.2-5.fc40.x86_6 5.3 MB/s | 165 kB     00:00    
(105/540): freeimage-3.19.0-0.20.svn1909.fc40.x  11 MB/s | 362 kB     00:00    
(106/540): flexiblas-openblas-openmp-3.3.1-5.fc 170 kB/s |  17 kB     00:00    
(107/540): freeimage-devel-3.19.0-0.20.svn1909. 1.6 MB/s |  41 kB     00:00    
(108/540): freetype-devel-2.13.1-2.fc39.x86_64.  19 MB/s | 950 kB     00:00    
(109/540): freexl-2.0.0-3.fc40.x86_64.rpm       994 kB/s |  45 kB     00:00    
(110/540): fribidi-1.0.13-2.fc39.x86_64.rpm     9.9 MB/s |  91 kB     00:00    
(111/540): gc-8.2.2-4.fc39.x86_64.rpm            12 MB/s | 110 kB     00:00    
(112/540): gcc-c++-13.2.1-6.fc40.x86_64.rpm      36 MB/s |  13 MB     00:00    
(113/540): gcc-gfortran-13.2.1-6.fc40.x86_64.rp  34 MB/s |  12 MB     00:00    
(114/540): gcc-plugin-annobin-13.2.1-6.fc40.x86 1.7 MB/s |  50 kB     00:00    
(115/540): gd-2.3.3-12.fc39.x86_64.rpm          7.7 MB/s | 139 kB     00:00    
(116/540): gdal-devel-3.8.1-1.fc40.x86_64.rpm   6.9 MB/s | 224 kB     00:00    
(117/540): gcc-13.2.1-6.fc40.x86_64.rpm          40 MB/s |  34 MB     00:00    
(118/540): freetype-2.13.1-2.fc39.x86_64.rpm    378 kB/s | 414 kB     00:01    
(119/540): gdal-libs-3.8.1-1.fc40.x86_64.rpm     39 MB/s | 8.8 MB     00:00    
(120/540): gdk-pixbuf2-devel-2.42.10-5.fc39.x86 8.6 MB/s | 366 kB     00:00    
(121/540): gdk-pixbuf2-modules-2.42.10-5.fc39.x 1.9 MB/s |  85 kB     00:00    
(122/540): geos-3.12.1-1.fc40.x86_64.rpm         15 MB/s | 1.1 MB     00:00    
(123/540): gettext-envsubst-0.22-2.fc39.x86_64. 4.4 MB/s |  36 kB     00:00    
(124/540): gdk-pixbuf2-2.42.10-5.fc39.x86_64.rp 1.5 MB/s | 484 kB     00:00    
(125/540): gettext-libs-0.22-2.fc39.x86_64.rpm  9.0 MB/s | 328 kB     00:00    
(126/540): gettext-runtime-0.22-2.fc39.x86_64.r 8.7 MB/s | 120 kB     00:00    
(127/540): giflib-5.2.1-17.fc40.x86_64.rpm      1.2 MB/s |  51 kB     00:00    
(128/540): gettext-0.22-2.fc39.x86_64.rpm       6.8 MB/s | 1.1 MB     00:00    
(129/540): gl-manpages-1.1-29.20190306.fc40.noa  19 MB/s | 1.2 MB     00:00    
(130/540): gl2ps-1.4.2-8.fc39.x86_64.rpm        1.6 MB/s |  64 kB     00:00    
(131/540): glib2-2.78.3-1.fc40.x86_64.rpm        47 MB/s | 2.8 MB     00:00    
(132/540): gl2ps-devel-1.4.2-8.fc39.x86_64.rpm  2.3 MB/s | 236 kB     00:00    
(133/540): glew-devel-2.2.0-5.fc39.x86_64.rpm   2.5 MB/s | 222 kB     00:00    
(134/540): glib2-devel-2.78.3-1.fc40.x86_64.rpm  16 MB/s | 596 kB     00:00    
(135/540): glibc-headers-x86-2.38.9000-27.fc40.  18 MB/s | 587 kB     00:00    
(136/540): glx-utils-9.0.0-4.fc40.x86_64.rpm    3.5 MB/s |  73 kB     00:00    
(137/540): glibc-devel-2.38.9000-27.fc40.x86_64 1.7 MB/s | 102 kB     00:00    
(138/540): google-noto-fonts-common-20230801-4. 1.9 MB/s |  17 kB     00:00    
(139/540): google-droid-sans-fonts-20200215-17.  60 MB/s | 2.7 MB     00:00    
(140/540): gnutls-3.8.2-2.fc40.x86_64.rpm        13 MB/s | 1.1 MB     00:00    
(141/540): graphene-1.10.6-6.fc39.x86_64.rpm    1.8 MB/s |  61 kB     00:00    
(142/540): google-noto-sans-vf-fonts-20230801-4 8.5 MB/s | 583 kB     00:00    
(143/540): graphite2-devel-1.3.14-13.fc40.x86_6 646 kB/s |  21 kB     00:00    
(144/540): graphite2-1.3.14-13.fc40.x86_64.rpm  2.3 MB/s |  95 kB     00:00    
(145/540): groff-base-1.23.0-3.fc40.x86_64.rpm   17 MB/s | 1.1 MB     00:00    
(146/540): gstreamer1-plugins-base-1.22.7-1.fc4  49 MB/s | 2.2 MB     00:00    
(147/540): gstreamer1-1.22.7-2.fc40.x86_64.rpm   11 MB/s | 1.4 MB     00:00    
(148/540): gts-0.7.6-46.20121130.fc39.x86_64.rp  13 MB/s | 240 kB     00:00    
(149/540): harfbuzz-8.3.0-2.fc40.x86_64.rpm      23 MB/s | 995 kB     00:00    
(150/540): graphviz-9.0.0-4.fc40.x86_64.rpm      23 MB/s | 5.0 MB     00:00    
(151/540): harfbuzz-devel-8.3.0-2.fc40.x86_64.r  11 MB/s | 450 kB     00:00    
(152/540): harfbuzz-icu-8.3.0-2.fc40.x86_64.rpm 788 kB/s |  16 kB     00:00    
(153/540): guile22-2.2.7-9.fc39.x86_64.rpm       65 MB/s | 6.5 MB     00:00    
(154/540): hdf5-devel-1.12.1-15.fc40.x86_64.rpm  28 MB/s | 1.3 MB     00:00    
(155/540): hicolor-icon-theme-0.17-16.fc39.noar 7.6 MB/s |  66 kB     00:00    
(156/540): hdf-libs-4.2.15-14.fc40.x86_64.rpm   3.5 MB/s | 295 kB     00:00    
(157/540): highway-1.0.7-1.fc40.x86_64.rpm       20 MB/s | 481 kB     00:00    
(158/540): hdf5-1.12.1-15.fc40.x86_64.rpm        23 MB/s | 2.2 MB     00:00    
(159/540): hyphen-2.8.8-21.fc39.x86_64.rpm      1.4 MB/s |  29 kB     00:00    
(160/540): hwdata-0.377-2.fc40.noarch.rpm        43 MB/s | 1.6 MB     00:00    
(161/540): jasper-libs-4.1.0-1.fc40.x86_64.rpm  4.3 MB/s | 162 kB     00:00    
(162/540): iso-codes-4.15.0-2.fc39.noarch.rpm    46 MB/s | 3.5 MB     00:00    
(163/540): java-17-openjdk-17.0.9.0.9-2.fc40.x8 5.5 MB/s | 407 kB     00:00    
(164/540): javapackages-filesystem-6.2.0-5.fc40 471 kB/s |  13 kB     00:00    
(165/540): jbig2dec-libs-0.20-1.fc40.x86_64.rpm 4.2 MB/s |  73 kB     00:00    
(166/540): json-c-0.17-1.fc40.x86_64.rpm        5.2 MB/s |  43 kB     00:00    
(167/540): jbigkit-libs-2.1-27.fc40.x86_64.rpm  1.4 MB/s |  53 kB     00:00    
(168/540): json-devel-3.11.2-4.fc40.x86_64.rpm  6.1 MB/s | 163 kB     00:00    
(169/540): jsoncpp-1.9.5-5.fc39.x86_64.rpm      1.3 MB/s |  99 kB     00:00    
(170/540): jsoncpp-devel-1.9.5-5.fc39.x86_64.rp 339 kB/s |  29 kB     00:00    
(171/540): kernel-headers-6.7.0-0.rc5.41.fc40.x  31 MB/s | 1.6 MB     00:00    
(172/540): jxrlib-1.1-25.fc39.x86_64.rpm        2.3 MB/s | 453 kB     00:00    
(173/540): lapack-devel-3.11.0-5.fc39.x86_64.rp 325 kB/s |  85 kB     00:00    
(174/540): java-17-openjdk-headless-17.0.9.0.9-  66 MB/s |  44 MB     00:00    
(175/540): lapack64-3.11.0-5.fc39.x86_64.rpm     31 MB/s | 2.3 MB     00:00    
(176/540): lasi-1.1.3-11.fc39.x86_64.rpm        1.8 MB/s |  54 kB     00:00    
(177/540): lapack64_-3.11.0-5.fc39.x86_64.rpm    43 MB/s | 2.3 MB     00:00    
(178/540): lcms2-2.15-2.fc39.x86_64.rpm         9.1 MB/s | 177 kB     00:00    
(179/540): libICE-1.1.1-1.fc40.x86_64.rpm       3.6 MB/s |  74 kB     00:00    
(180/540): libGLEW-2.2.0-5.fc39.x86_64.rpm      3.3 MB/s | 175 kB     00:00    
(181/540): libICE-devel-1.1.1-1.fc40.x86_64.rpm 1.7 MB/s |  46 kB     00:00    
(182/540): lapack-3.11.0-5.fc39.x86_64.rpm       17 MB/s | 9.5 MB     00:00    
(183/540): libSM-1.2.4-1.fc40.x86_64.rpm        2.0 MB/s |  43 kB     00:00    
(184/540): libX11-common-1.8.7-1.fc40.noarch.rp  18 MB/s | 176 kB     00:00    
(185/540): libX11-1.8.7-1.fc40.x86_64.rpm        17 MB/s | 647 kB     00:00    
(186/540): libX11-xcb-1.8.7-1.fc40.x86_64.rpm   1.5 MB/s |  12 kB     00:00    
(187/540): libX11-devel-1.8.7-1.fc40.x86_64.rpm  25 MB/s | 1.0 MB     00:00    
(188/540): libSM-devel-1.2.4-1.fc40.x86_64.rpm  173 kB/s |  12 kB     00:00    
(189/540): libXScrnSaver-1.2.4-1.fc40.x86_64.rp 1.4 MB/s |  25 kB     00:00    
(190/540): libXScrnSaver-devel-1.2.4-1.fc40.x86 853 kB/s |  17 kB     00:00    
(191/540): libXau-1.0.11-4.fc40.x86_64.rpm      1.6 MB/s |  31 kB     00:00    
(192/540): libXcomposite-0.4.6-1.fc40.x86_64.rp 1.4 MB/s |  24 kB     00:00    
(193/540): libXcursor-1.2.1-5.fc40.x86_64.rpm   3.7 MB/s |  30 kB     00:00    
(194/540): libXcomposite-devel-0.4.6-1.fc40.x86 804 kB/s |  16 kB     00:00    
(195/540): libXdmcp-1.1.4-1.fc40.x86_64.rpm     4.2 MB/s |  36 kB     00:00    
(196/540): libXau-devel-1.0.11-4.fc40.x86_64.rp 320 kB/s |  14 kB     00:00    
(197/540): libXcursor-devel-1.2.1-5.fc40.x86_64 2.7 MB/s |  40 kB     00:00    
(198/540): libXdmcp-devel-1.1.4-1.fc40.x86_64.r 507 kB/s |  11 kB     00:00    
(199/540): libXfixes-6.0.1-1.fc40.x86_64.rpm    2.3 MB/s |  19 kB     00:00    
(200/540): libXext-devel-1.3.5-4.fc40.x86_64.rp 3.2 MB/s |  86 kB     00:00    
(201/540): libXext-1.3.5-4.fc40.x86_64.rpm      990 kB/s |  39 kB     00:00    
(202/540): libXft-2.3.8-4.fc40.x86_64.rpm       5.0 MB/s |  72 kB     00:00    
(203/540): libXfixes-devel-6.0.1-1.fc40.x86_64. 573 kB/s |  12 kB     00:00    
(204/540): libXi-1.8.1-3.fc40.x86_64.rpm        1.6 MB/s |  40 kB     00:00    
(205/540): libXinerama-1.1.5-4.fc40.x86_64.rpm  1.7 MB/s |  14 kB     00:00    
(206/540): libXft-devel-2.3.8-4.fc40.x86_64.rpm 1.2 MB/s |  50 kB     00:00    
(207/540): libXi-devel-1.8.1-3.fc40.x86_64.rpm  3.6 MB/s | 116 kB     00:00    
(208/540): libXinerama-devel-1.1.5-4.fc40.x86_6 637 kB/s |  13 kB     00:00    
(209/540): libXmu-1.1.4-4.fc40.x86_64.rpm       2.8 MB/s |  76 kB     00:00    
(210/540): libXmu-devel-1.1.4-4.fc40.x86_64.rpm 805 kB/s |  27 kB     00:00    
(211/540): libXpm-3.5.17-1.fc40.x86_64.rpm      2.2 MB/s |  65 kB     00:00    
(212/540): libXrandr-1.5.4-1.fc40.x86_64.rpm    2.2 MB/s |  27 kB     00:00    
(213/540): libXrender-0.9.11-4.fc40.x86_64.rpm  3.3 MB/s |  27 kB     00:00    
(214/540): libXpm-devel-3.5.17-1.fc40.x86_64.rp 2.1 MB/s |  67 kB     00:00    
(215/540): libXres-1.2.2-1.fc40.x86_64.rpm      1.6 MB/s |  15 kB     00:00    
(216/540): libXrandr-devel-1.5.4-1.fc40.x86_64. 432 kB/s |  19 kB     00:00    
(217/540): libXrender-devel-0.9.11-4.fc40.x86_6 466 kB/s |  19 kB     00:00    
(218/540): libXres-devel-1.2.2-1.fc40.x86_64.rp 308 kB/s |  12 kB     00:00    
(219/540): libXt-devel-1.3.0-1.fc40.x86_64.rpm   18 MB/s | 460 kB     00:00    
(220/540): libXt-1.3.0-1.fc40.x86_64.rpm        5.3 MB/s | 179 kB     00:00    
(221/540): libXv-1.0.12-1.fc40.x86_64.rpm       2.2 MB/s |  18 kB     00:00    
(222/540): libXtst-1.2.4-4.fc40.x86_64.rpm      773 kB/s |  20 kB     00:00    
(223/540): libXtst-devel-1.2.4-4.fc40.x86_64.rp 856 kB/s |  16 kB     00:00    
(224/540): libXxf86vm-1.1.5-4.fc40.x86_64.rpm   2.2 MB/s |  18 kB     00:00    
(225/540): libXv-devel-1.0.12-1.fc40.x86_64.rpm 2.4 MB/s |  44 kB     00:00    
(226/540): libaom-3.7.1-1.fc40.x86_64.rpm        45 MB/s | 1.8 MB     00:00    
(227/540): libaec-1.0.6-5.fc39.x86_64.rpm       761 kB/s |  42 kB     00:00    
(228/540): libaec-devel-1.0.6-5.fc39.x86_64.rpm 170 kB/s |  12 kB     00:00    
(229/540): libavif-0.11.1-11.fc39.x86_64.rpm    3.6 MB/s |  84 kB     00:00    
(230/540): libb2-0.98.1-9.fc39.x86_64.rpm       3.0 MB/s |  25 kB     00:00    
(231/540): libarchive-devel-3.7.2-1.fc40.x86_64 2.6 MB/s | 134 kB     00:00    
(232/540): libblkid-devel-2.39.2-1.fc40.x86_64. 551 kB/s |  18 kB     00:00    
(233/540): libdav1d-1.2.1-2.fc39.x86_64.rpm      40 MB/s | 618 kB     00:00    
(234/540): libdatrie-0.2.13-7.fc39.x86_64.rpm   887 kB/s |  32 kB     00:00    
(235/540): libcurl-devel-8.5.0-1.fc40.x86_64.rp  16 MB/s | 1.0 MB     00:00    
(236/540): libdicom-1.0.5-1.fc40.x86_64.rpm     3.2 MB/s |  88 kB     00:00    
(237/540): libdicom-devel-1.0.5-1.fc40.x86_64.r 973 kB/s |  16 kB     00:00    
(238/540): libdrm-2.4.117-1.fc40.x86_64.rpm     6.5 MB/s | 156 kB     00:00    
(239/540): libdrm-devel-2.4.117-1.fc40.x86_64.r 9.2 MB/s | 178 kB     00:00    
(240/540): libevdev-1.13.1-2.fc39.x86_64.rpm    5.0 MB/s |  44 kB     00:00    
(241/540): libedit-3.1-48.20230828cvs.fc40.x86_ 5.4 MB/s | 107 kB     00:00    
(242/540): libfontenc-1.1.7-1.fc40.x86_64.rpm   3.9 MB/s |  32 kB     00:00    
(243/540): libffi-devel-3.4.4-4.fc39.x86_64.rpm 2.1 MB/s |  29 kB     00:00    
(244/540): libglvnd-1.7.0-1.fc40.x86_64.rpm     5.0 MB/s | 133 kB     00:00    
(245/540): libgfortran-13.2.1-6.fc40.x86_64.rpm  29 MB/s | 906 kB     00:00    
(246/540): libgeotiff-1.7.1-10.fc40.x86_64.rpm  2.3 MB/s | 106 kB     00:00    
(247/540): libglvnd-core-devel-1.7.0-1.fc40.x86 1.0 MB/s |  17 kB     00:00    
(248/540): libglvnd-devel-1.7.0-1.fc40.x86_64.r 6.6 MB/s | 162 kB     00:00    
(249/540): libglvnd-egl-1.7.0-1.fc40.x86_64.rpm 1.5 MB/s |  36 kB     00:00    
(250/540): libglvnd-gles-1.7.0-1.fc40.x86_64.rp 1.2 MB/s |  31 kB     00:00    
(251/540): libglvnd-opengl-1.7.0-1.fc40.x86_64. 3.2 MB/s |  42 kB     00:00    
(252/540): libglvnd-glx-1.7.0-1.fc40.x86_64.rpm 4.9 MB/s | 142 kB     00:00    
(253/540): libgudev-238-2.fc39.x86_64.rpm       4.1 MB/s |  35 kB     00:00    
(254/540): libgta-1.2.1-10.fc39.x86_64.rpm      700 kB/s |  35 kB     00:00    
(255/540): libharu-devel-2.4.3-3.fc39.x86_64.rp 986 kB/s |  47 kB     00:00    
(256/540): libgs-10.02.1-4.fc40.x86_64.rpm       30 MB/s | 3.4 MB     00:00    
(257/540): libicu-devel-73.2-2.fc39.x86_64.rpm   16 MB/s | 924 kB     00:00    
(258/540): libijs-0.35-19.fc39.x86_64.rpm       1.9 MB/s |  29 kB     00:00    
(259/540): libimagequant-4.0.3-2.fc40.x86_64.rp  11 MB/s | 318 kB     00:00    
(260/540): libinput-1.24.0-1.fc40.x86_64.rpm    9.5 MB/s | 214 kB     00:00    
(261/540): libicu-73.2-2.fc39.x86_64.rpm         64 MB/s |  11 MB     00:00    
(262/540): libjpeg-turbo-2.1.4-3.fc39.x86_64.rp 6.5 MB/s | 183 kB     00:00    
(263/540): libjpeg-turbo-devel-2.1.4-3.fc39.x86 2.8 MB/s |  98 kB     00:00    
(264/540): libjxl-0.8.2-3.fc40.x86_64.rpm        17 MB/s | 1.2 MB     00:00    
(265/540): liblerc-4.0.0-4.fc39.x86_64.rpm      4.9 MB/s | 201 kB     00:00    
(266/540): libmount-devel-2.39.2-1.fc40.x86_64. 1.1 MB/s |  18 kB     00:00    
(267/540): libmpc-1.3.1-3.fc39.x86_64.rpm       4.7 MB/s |  70 kB     00:00    
(268/540): libogg-1.3.5-6.fc39.x86_64.rpm       2.8 MB/s |  33 kB     00:00    
(269/540): libharu-2.4.3-3.fc39.x86_64.rpm      1.6 MB/s | 581 kB     00:00    
(270/540): libogg-devel-1.3.5-6.fc39.x86_64.rpm 911 kB/s |  13 kB     00:00    
(271/540): libpaper-2.1.1-1.fc39.x86_64.rpm     1.9 MB/s |  27 kB     00:00    
(272/540): libpng-1.6.40-1.fc40.x86_64.rpm       13 MB/s | 119 kB     00:00    
(273/540): libpciaccess-0.16-9.fc39.x86_64.rpm  1.5 MB/s |  26 kB     00:00    
(274/540): libpciaccess-devel-0.16-9.fc39.x86_6 700 kB/s |  12 kB     00:00    
(275/540): libpng-devel-1.6.40-1.fc40.x86_64.rp  14 MB/s | 291 kB     00:00    
(276/540): libproxy-0.5.3-3.fc40.x86_64.rpm     3.0 MB/s |  48 kB     00:00    
(277/540): libpq-devel-16.1-1.fc40.x86_64.rpm   2.5 MB/s | 111 kB     00:00    
(278/540): libpq-16.1-1.fc40.x86_64.rpm         4.2 MB/s | 254 kB     00:00    
(279/540): libquadmath-13.2.1-6.fc40.x86_64.rpm 8.6 MB/s | 198 kB     00:00    
(280/540): libqhull_r-8.0.2-2.fc40.x86_64.rpm   4.4 MB/s | 199 kB     00:00    
(281/540): libquadmath-devel-13.2.1-6.fc40.x86_ 871 kB/s |  39 kB     00:00    
(282/540): librsvg2-2.57.0-3.fc40.x86_64.rpm     32 MB/s | 1.6 MB     00:00    
(283/540): librttopo-1.1.0-12.fc39.x86_64.rpm   4.2 MB/s | 207 kB     00:00    
(284/540): libsepol-devel-3.6-0.rc2.1.fc40.x86_ 2.2 MB/s |  49 kB     00:00    
(285/540): libselinux-devel-3.6-0.rc2.1.fc40.x8 3.5 MB/s | 151 kB     00:00    
(286/540): libspatialite-5.1.0-3.fc40.x86_64.rp  23 MB/s | 3.1 MB     00:00    
(287/540): libthai-0.1.29-6.fc39.x86_64.rpm     1.7 MB/s | 213 kB     00:00    
(288/540): libstdc++-devel-13.2.1-6.fc40.x86_64  19 MB/s | 2.6 MB     00:00    
(289/540): libtheora-devel-1.1.1-34.fc39.x86_64 822 kB/s |  31 kB     00:00    
(290/540): libtheora-1.1.1-34.fc39.x86_64.rpm   3.0 MB/s | 166 kB     00:00    
(291/540): libtiff-4.5.0-3.fc40.x86_64.rpm      6.5 MB/s | 305 kB     00:00    
(292/540): libtiff-devel-4.5.0-3.fc40.x86_64.rp 9.9 MB/s | 251 kB     00:00    
(293/540): libtool-ltdl-2.4.7-8.fc40.x86_64.rpm 2.8 MB/s |  36 kB     00:00    
(294/540): libunwind-1.7.2-1.fc40.x86_64.rpm    3.5 MB/s |  70 kB     00:00    
(295/540): libuuid-devel-2.39.2-1.fc40.x86_64.r 1.1 MB/s |  24 kB     00:00    
(296/540): libvisual-0.4.1-2.fc39.x86_64.rpm    7.1 MB/s | 151 kB     00:00    
(297/540): libvmaf-2.3.0-6.fc39.x86_64.rpm      8.9 MB/s | 180 kB     00:00    
(298/540): libvorbis-1.3.7-8.fc39.x86_64.rpm     11 MB/s | 195 kB     00:00    
(299/540): libwacom-2.9.0-1.fc40.x86_64.rpm     2.2 MB/s |  43 kB     00:00    
(300/540): libuv-1.47.0-3.fc40.x86_64.rpm       3.5 MB/s | 250 kB     00:00    
(301/540): libwacom-data-2.9.0-1.fc40.noarch.rp 7.8 MB/s | 194 kB     00:00    
(302/540): libwayland-client-1.22.0-2.fc39.x86_ 1.9 MB/s |  34 kB     00:00    
(303/540): libwayland-cursor-1.22.0-2.fc39.x86_ 2.2 MB/s |  19 kB     00:00    
(304/540): libwayland-egl-1.22.0-2.fc39.x86_64. 1.5 MB/s |  13 kB     00:00    
(305/540): libwayland-server-1.22.0-2.fc39.x86_ 4.7 MB/s |  42 kB     00:00    
(306/540): libwebp-devel-1.3.2-2.fc40.x86_64.rp 1.9 MB/s |  39 kB     00:00    
(307/540): libwebp-1.3.2-2.fc40.x86_64.rpm      9.1 MB/s | 284 kB     00:00    
(308/540): libxcb-1.16-2.fc40.x86_64.rpm        6.8 MB/s | 238 kB     00:00    
(309/540): libxkbcommon-1.6.0-1.fc40.x86_64.rpm 9.6 MB/s | 142 kB     00:00    
(310/540): libxcrypt-devel-4.4.36-2.fc39.x86_64 655 kB/s |  30 kB     00:00    
(311/540): libxkbcommon-x11-1.6.0-1.fc40.x86_64 922 kB/s |  22 kB     00:00    
(312/540): libxcb-devel-1.16-2.fc40.x86_64.rpm   22 MB/s | 1.4 MB     00:00    
(313/540): libxkbfile-1.1.2-1.fc40.x86_64.rpm   3.4 MB/s |  90 kB     00:00    
(314/540): libxshmfence-1.3.2-1.fc40.x86_64.rpm 711 kB/s |  12 kB     00:00    
(315/540): libxml2-devel-2.12.3-1.fc40.x86_64.r  16 MB/s | 524 kB     00:00    
(316/540): libxkbfile-devel-1.1.2-1.fc40.x86_64 354 kB/s |  15 kB     00:00    
(317/540): libzstd-devel-1.5.5-4.fc39.x86_64.rp 3.0 MB/s |  51 kB     00:00    
(318/540): libxslt-1.1.39-1.fc40.x86_64.rpm     7.2 MB/s | 187 kB     00:00    
(319/540): lksctp-tools-1.0.19-4.fc39.x86_64.rp 2.7 MB/s |  92 kB     00:00    
(320/540): lua-5.4.6-3.fc39.x86_64.rpm          2.8 MB/s | 191 kB     00:00    
(321/540): lz4-devel-1.9.4-4.fc39.x86_64.rpm    242 kB/s |  31 kB     00:00    
(322/540): lua-posix-36.2.1-3.fc39.x86_64.rpm   724 kB/s | 143 kB     00:00    
(323/540): m4-1.4.19-7.fc40.x86_64.rpm          3.0 MB/s | 303 kB     00:00    
(324/540): llvm-libs-17.0.6-1.fc40.x86_64.rpm    58 MB/s |  27 MB     00:00    
(325/540): make-4.4.1-2.fc39.x86_64.rpm         2.3 MB/s | 589 kB     00:00    
(326/540): mariadb-connector-c-3.3.5-2.fc39.x86 1.2 MB/s | 208 kB     00:00    
(327/540): mariadb-connector-c-devel-3.3.5-2.fc 6.6 MB/s |  61 kB     00:00    
(328/540): mariadb-connector-c-config-3.3.5-2.f 629 kB/s | 8.8 kB     00:00    
(329/540): mesa-libEGL-devel-23.3.0-1.fc40.x86_ 1.4 MB/s |  21 kB     00:00    
(330/540): mesa-libGL-23.3.0-1.fc40.x86_64.rpm  4.9 MB/s | 175 kB     00:00    
(331/540): mesa-libEGL-23.3.0-1.fc40.x86_64.rpm 2.5 MB/s | 133 kB     00:00    
(332/540): mesa-libGLU-devel-9.0.3-1.fc39.x86_6 399 kB/s |  12 kB     00:00    
(333/540): mesa-libGLU-9.0.3-1.fc39.x86_64.rpm  3.3 MB/s | 160 kB     00:00    
(334/540): mesa-libGL-devel-23.3.0-1.fc40.x86_6 433 kB/s |  36 kB     00:00    
(335/540): mesa-libglapi-23.3.0-1.fc40.x86_64.r 2.3 MB/s |  52 kB     00:00    
(336/540): mesa-libgbm-23.3.0-1.fc40.x86_64.rpm 938 kB/s |  45 kB     00:00    
(337/540): minizip-ng-compat-3.0.10-3.fc40.x86_ 1.4 MB/s |  64 kB     00:00    
(338/540): mpdecimal-2.5.1-7.fc39.x86_64.rpm    7.0 MB/s |  89 kB     00:00    
(339/540): mtdev-1.1.6-6.fc39.x86_64.rpm        2.4 MB/s |  20 kB     00:00    
(340/540): metis-5.1.0.3-2.fc39.x86_64.rpm      6.3 MB/s | 572 kB     00:00    
(341/540): mkfontscale-1.2.2-4.fc39.x86_64.rpm  387 kB/s |  32 kB     00:00    
(342/540): netcdf-cxx-4.2-32.fc39.x86_64.rpm    1.6 MB/s |  44 kB     00:00    
(343/540): netcdf-4.9.2-1.fc40.x86_64.rpm        13 MB/s | 836 kB     00:00    
(344/540): ncurses-6.4-8.20231001.fc40.x86_64.r 5.5 MB/s | 418 kB     00:00    
(345/540): netcdf-devel-4.9.2-1.fc40.x86_64.rpm 4.1 MB/s |  99 kB     00:00    
(346/540): netgen-mesher-6.2.2202-8.fc40.x86_64 415 kB/s |  18 kB     00:00    
(347/540): netcdf-cxx-devel-4.2-32.fc39.x86_64. 5.0 MB/s | 368 kB     00:00    
(348/540): netgen-mesher-devel-6.2.2202-8.fc40.  22 MB/s | 513 kB     00:00    
(349/540): netgen-mesher-common-6.2.2202-8.fc40 9.7 MB/s | 484 kB     00:00    
(350/540): netgen-mesher-devel-private-6.2.2202 5.9 MB/s | 299 kB     00:00    
(351/540): netpbm-11.02.00-3.fc40.x86_64.rpm    3.5 MB/s | 184 kB     00:00    
(352/540): netgen-mesher-libs-6.2.2202-8.fc40.x  38 MB/s | 3.2 MB     00:00    
(353/540): nspr-4.35.0-16.fc40.x86_64.rpm       4.7 MB/s | 138 kB     00:00    
(354/540): nettle-3.9.1-2.fc39.x86_64.rpm       6.7 MB/s | 425 kB     00:00    
(355/540): nss-3.95.0-1.fc40.x86_64.rpm          13 MB/s | 695 kB     00:00    
(356/540): nss-softokn-freebl-3.95.0-1.fc40.x86 8.1 MB/s | 351 kB     00:00    
(357/540): nss-softokn-3.95.0-1.fc40.x86_64.rpm 7.3 MB/s | 414 kB     00:00    
(358/540): nss-sysinit-3.95.0-1.fc40.x86_64.rpm 1.5 MB/s |  18 kB     00:00    
(359/540): nss-util-3.95.0-1.fc40.x86_64.rpm    5.1 MB/s |  87 kB     00:00    
(360/540): openblas-0.3.25-1.fc40.x86_64.rpm    636 kB/s |  38 kB     00:00    
(361/540): openblas-openmp-0.3.25-1.fc40.x86_64  72 MB/s | 5.0 MB     00:00    
(362/540): ogdi-4.1.0-11.fc39.x86_64.rpm        2.6 MB/s | 245 kB     00:00    
(363/540): openblas-openmp64-0.3.25-1.fc40.x86_  45 MB/s | 4.9 MB     00:00    
(364/540): opencascade-draw-7.6.3-4.fc39.x86_64  14 MB/s | 2.4 MB     00:00    
(365/540): opencascade-foundation-7.6.3-4.fc39.  51 MB/s |  13 MB     00:00    
(366/540): opencascade-devel-7.6.3-4.fc39.x86_6  15 MB/s | 5.1 MB     00:00    
(367/540): opencascade-ocaf-7.6.3-4.fc39.x86_64  12 MB/s | 1.2 MB     00:00    
(368/540): openjpeg2-2.5.0-5.fc40.x86_64.rpm    5.3 MB/s | 178 kB     00:00    
(369/540): opencascade-visualization-7.6.3-4.fc  14 MB/s | 2.1 MB     00:00    
(370/540): openjpeg2-devel-2.5.0-5.fc40.x86_64. 489 kB/s |  26 kB     00:00    
(371/540): openjpeg2-tools-2.5.0-5.fc40.x86_64. 2.3 MB/s | 104 kB     00:00    
(372/540): openslide-4.0.0-1.fc40.x86_64.rpm    1.8 MB/s | 135 kB     00:00    
(373/540): openslide-devel-4.0.0-1.fc40.x86_64. 1.5 MB/s | 112 kB     00:00    
(374/540): opencascade-modeling-7.6.3-4.fc39.x8  30 MB/s |  14 MB     00:00    
(375/540): opus-1.4-1.fc40.x86_64.rpm           5.8 MB/s | 212 kB     00:00    
(376/540): openssl-devel-3.1.4-1.fc40.x86_64.rp  54 MB/s | 2.6 MB     00:00    
(377/540): orc-0.4.33-3.fc39.x86_64.rpm         7.4 MB/s | 202 kB     00:00    
(378/540): pango-1.51.0-1.fc40.x86_64.rpm       9.3 MB/s | 343 kB     00:00    
(379/540): pcre2-utf16-10.42-2.fc40.x86_64.rpm  3.8 MB/s | 213 kB     00:00    
(380/540): pcre2-utf32-10.42-2.fc40.x86_64.rpm  5.0 MB/s | 200 kB     00:00    
(381/540): perl-AutoLoader-5.74-503.fc40.noarch 2.5 MB/s |  21 kB     00:00    
(382/540): perl-B-1.88-503.fc40.x86_64.rpm       16 MB/s | 177 kB     00:00    
(383/540): pcre2-devel-10.42-2.fc40.x86_64.rpm  6.4 MB/s | 505 kB     00:00    
(384/540): perl-Class-Struct-0.68-503.fc40.noar 2.8 MB/s |  22 kB     00:00    
(385/540): perl-Carp-1.54-500.fc39.noarch.rpm   1.9 MB/s |  29 kB     00:00    
(386/540): perl-Data-Dumper-2.188-501.fc39.x86_ 3.1 MB/s |  56 kB     00:00    
(387/540): perl-Digest-1.20-500.fc39.noarch.rpm 1.4 MB/s |  25 kB     00:00    
(388/540): perl-DynaLoader-1.54-503.fc40.x86_64 3.2 MB/s |  26 kB     00:00    
(389/540): perl-Digest-MD5-2.58-501.fc40.x86_64 2.1 MB/s |  35 kB     00:00    
(390/540): perl-Errno-1.37-503.fc40.x86_64.rpm  1.9 MB/s |  15 kB     00:00    
(391/540): perl-Encode-3.20-501.fc40.x86_64.rpm  49 MB/s | 1.7 MB     00:00    
(392/540): perl-Exporter-5.77-500.fc39.noarch.r 1.2 MB/s |  31 kB     00:00    
(393/540): perl-Fcntl-1.15-503.fc40.x86_64.rpm  2.6 MB/s |  21 kB     00:00    
(394/540): perl-File-Basename-2.86-503.fc40.noa 2.1 MB/s |  17 kB     00:00    
(395/540): perl-English-1.11-503.fc40.noarch.rp 264 kB/s |  14 kB     00:00    
(396/540): perl-File-Copy-2.41-503.fc40.noarch. 1.4 MB/s |  20 kB     00:00    
(397/540): perl-File-Find-1.43-503.fc40.noarch. 3.1 MB/s |  26 kB     00:00    
(398/540): perl-File-Compare-1.100.700-503.fc40 678 kB/s |  13 kB     00:00    
(399/540): perl-File-Path-2.18-501.fc40.noarch. 4.3 MB/s |  35 kB     00:00    
(400/540): perl-File-stat-1.13-503.fc40.noarch. 2.1 MB/s |  17 kB     00:00    
(401/540): perl-FileHandle-2.05-503.fc40.noarch 2.0 MB/s |  16 kB     00:00    
(402/540): perl-File-Temp-0.231.100-501.fc40.no 3.4 MB/s |  59 kB     00:00    
(403/540): perl-Getopt-Long-2.57-1.fc40.noarch. 7.4 MB/s |  63 kB     00:00    
(404/540): perl-Getopt-Std-1.13-503.fc40.noarch 2.0 MB/s |  16 kB     00:00    
(405/540): perl-IO-1.52-503.fc40.x86_64.rpm     8.9 MB/s |  82 kB     00:00    
(406/540): perl-HTTP-Tiny-0.088-3.fc39.noarch.r 3.4 MB/s |  56 kB     00:00    
(407/540): perl-IO-Socket-IP-0.42-1.fc39.noarch 2.0 MB/s |  42 kB     00:00    
(408/540): perl-IPC-Open3-1.22-503.fc40.noarch. 2.5 MB/s |  22 kB     00:00    
(409/540): perl-IO-Socket-SSL-2.084-1.fc40.noar  13 MB/s | 225 kB     00:00    
(410/540): perl-MIME-Base64-3.16-501.fc40.x86_6 3.5 MB/s |  29 kB     00:00    
(411/540): perl-POSIX-2.13-503.fc40.x86_64.rpm   11 MB/s |  97 kB     00:00    
(412/540): perl-Mozilla-CA-20230821-1.fc40.noar 742 kB/s |  13 kB     00:00    
(413/540): perl-Net-SSLeay-1.92-10.fc39.x86_64.  12 MB/s | 360 kB     00:00    
(414/540): perl-PathTools-3.89-500.fc39.x86_64. 4.4 MB/s |  87 kB     00:00    
(415/540): perl-Pod-Escapes-1.07-501.fc40.noarc 733 kB/s |  19 kB     00:00    
(416/540): perl-Pod-Simple-3.45-4.fc39.noarch.r 9.6 MB/s | 218 kB     00:00    
(417/540): perl-Pod-Perldoc-3.28.01-501.fc39.no 2.7 MB/s |  86 kB     00:00    
(418/540): perl-Pod-Usage-2.03-500.fc39.noarch. 1.6 MB/s |  39 kB     00:00    
(419/540): perl-SelectSaver-1.02-503.fc40.noarc 1.5 MB/s |  12 kB     00:00    
(420/540): perl-Scalar-List-Utils-1.63-500.fc39 4.5 MB/s |  72 kB     00:00    
(421/540): perl-Socket-2.037-3.fc39.x86_64.rpm  3.4 MB/s |  55 kB     00:00    
(422/540): perl-Symbol-1.09-503.fc40.noarch.rpm 1.7 MB/s |  14 kB     00:00    
(423/540): perl-Storable-3.32-500.fc39.x86_64.r 5.7 MB/s |  99 kB     00:00    
(424/540): perl-Term-Cap-1.18-500.fc39.noarch.r 2.6 MB/s |  22 kB     00:00    
(425/540): perl-Term-ANSIColor-5.01-502.fc40.no 5.0 MB/s |  47 kB     00:00    
(426/540): perl-Text-ParseWords-3.31-500.fc39.n 1.4 MB/s |  16 kB     00:00    
(427/540): perl-Text-Tabs+Wrap-2023.0511-3.fc39 2.7 MB/s |  22 kB     00:00    
(428/540): perl-Thread-Queue-3.14-501.fc40.noar 1.4 MB/s |  21 kB     00:00    
(429/540): perl-Time-Local-1.350-3.fc39.noarch. 3.9 MB/s |  34 kB     00:00    
(430/540): perl-URI-5.21-1.fc40.noarch.rpm       11 MB/s | 125 kB     00:00    
(431/540): perl-constant-1.33-501.fc39.noarch.r 2.7 MB/s |  22 kB     00:00    
(432/540): perl-base-2.27-503.fc40.noarch.rpm   1.8 MB/s |  16 kB     00:00    
(433/540): perl-if-0.61.000-503.fc40.noarch.rpm 1.7 MB/s |  14 kB     00:00    
(434/540): perl-interpreter-5.38.2-503.fc40.x86 8.1 MB/s |  72 kB     00:00    
(435/540): perl-locale-1.10-503.fc40.noarch.rpm 1.4 MB/s |  14 kB     00:00    
(436/540): perl-libnet-3.15-501.fc39.noarch.rpm 4.9 MB/s | 129 kB     00:00    
(437/540): perl-mro-1.28-503.fc40.x86_64.rpm    3.2 MB/s |  29 kB     00:00    
(438/540): perl-libs-5.38.2-503.fc40.x86_64.rpm  71 MB/s | 2.3 MB     00:00    
(439/540): perl-overload-1.37-503.fc40.noarch.r 5.5 MB/s |  46 kB     00:00    
(440/540): perl-overloading-0.02-503.fc40.noarc 1.6 MB/s |  13 kB     00:00    
(441/540): perl-parent-0.241-500.fc39.noarch.rp 1.8 MB/s |  14 kB     00:00    
(442/540): perl-podlators-5.01-500.fc39.noarch. 6.2 MB/s | 125 kB     00:00    
(443/540): perl-vars-1.05-503.fc40.noarch.rpm   1.6 MB/s |  13 kB     00:00    
(444/540): perl-threads-2.36-500.fc39.x86_64.rp 1.6 MB/s |  58 kB     00:00    
(445/540): pixman-0.42.2-2.fc39.x86_64.rpm       13 MB/s | 288 kB     00:00    
(446/540): perl-threads-shared-1.68-500.fc39.x8 736 kB/s |  45 kB     00:00    
(447/540): pixman-devel-0.42.2-2.fc39.x86_64.rp 323 kB/s |  17 kB     00:00    
(448/540): poppler-data-0.4.11-5.fc39.noarch.rp  27 MB/s | 2.0 MB     00:00    
(449/540): proj-data-9.3.1-1.fc40.noarch.rpm     21 MB/s | 1.3 MB     00:00    
(450/540): proj-9.3.1-1.fc40.x86_64.rpm          15 MB/s | 1.5 MB     00:00    
(451/540): proj-devel-9.3.1-1.fc40.x86_64.rpm   1.2 MB/s |  87 kB     00:00    
(452/540): pugixml-1.13-3.fc39.x86_64.rpm       1.8 MB/s | 100 kB     00:00    
(453/540): pugixml-devel-1.13-3.fc39.x86_64.rpm 503 kB/s |  23 kB     00:00    
(454/540): pyproject-rpm-macros-1.10.0-1.fc40.n 2.1 MB/s |  41 kB     00:00    
(455/540): python3-3.12.1-1.fc40.x86_64.rpm     3.1 MB/s |  26 kB     00:00    
(456/540): python-pip-wheel-23.2.1-1.fc39.noarc  43 MB/s | 1.5 MB     00:00    
(457/540): python3-devel-3.12.1-1.fc40.x86_64.r 6.7 MB/s | 312 kB     00:00    
(458/540): python-rpm-macros-3.12-5.fc40.noarch 273 kB/s |  19 kB     00:00    
(459/540): python3-packaging-23.2-2.fc40.noarch 8.8 MB/s | 125 kB     00:00    
(460/540): python3-libs-3.12.1-1.fc40.x86_64.rp  66 MB/s | 9.2 MB     00:00    
(461/540): python3-rpm-generators-14-8.fc40.noa 281 kB/s |  30 kB     00:00    
(462/540): python3-rpm-macros-3.12-5.fc40.noarc 403 kB/s |  14 kB     00:00    
(463/540): python3-numpy-1.26.0-2.fc40.x86_64.r  43 MB/s | 7.5 MB     00:00    
(464/540): python3-setuptools-68.2.2-1.fc40.noa  31 MB/s | 1.5 MB     00:00    
(465/540): qt-settings-39.0-2.fc40.noarch.rpm   259 kB/s | 9.5 kB     00:00    
(466/540): qt5-designer-5.15.11-1.fc40.x86_64.r 4.9 MB/s | 161 kB     00:00    
(467/540): qt5-doctools-5.15.11-1.fc40.x86_64.r  17 MB/s | 696 kB     00:00    
(468/540): qt5-linguist-5.15.11-1.fc40.x86_64.r  12 MB/s | 882 kB     00:00    
(469/540): qt5-qtbase-common-5.15.11-7.fc40.noa 249 kB/s |  12 kB     00:00    
(470/540): qt5-qtbase-5.15.11-7.fc40.x86_64.rpm  37 MB/s | 3.5 MB     00:00    
(471/540): qt5-qtbase-gui-5.15.11-7.fc40.x86_64  54 MB/s | 6.4 MB     00:00    
(472/540): qt5-qtdeclarative-devel-5.15.11-2.fc  29 MB/s | 1.5 MB     00:00    
(473/540): qt5-qtlocation-5.15.11-1.fc40.x86_64  46 MB/s | 3.2 MB     00:00    
(474/540): qt5-qtdeclarative-5.15.11-2.fc40.x86  18 MB/s | 4.3 MB     00:00    
(475/540): qt5-qtbase-devel-5.15.11-7.fc40.x86_  12 MB/s | 3.5 MB     00:00    
(476/540): qt5-qtsensors-5.15.11-1.fc40.x86_64. 5.6 MB/s | 229 kB     00:00    
(477/540): qt5-qttools-common-5.15.11-1.fc40.no 536 kB/s |  11 kB     00:00    
(478/540): qt5-qttools-5.15.11-1.fc40.x86_64.rp 1.6 MB/s |  41 kB     00:00    
(479/540): qt5-qttools-devel-5.15.11-1.fc40.x86 8.9 MB/s | 228 kB     00:00    
(480/540): qt5-qttools-libs-help-5.15.11-1.fc40 4.5 MB/s | 157 kB     00:00    
(481/540): qt5-qttools-libs-designercomponents-  19 MB/s | 787 kB     00:00    
(482/540): qt5-qttools-libs-designer-5.15.11-1.  49 MB/s | 2.7 MB     00:00    
(483/540): qt5-qtwebkit-devel-5.212.0-0.79alpha 644 kB/s |  71 kB     00:00    
(484/540): qt5-qtwebchannel-5.15.11-1.fc40.x86_ 761 kB/s | 100 kB     00:00    
(485/540): qt5-qtx11extras-5.15.11-1.fc40.x86_6 1.5 MB/s |  35 kB     00:00    
(486/540): qt5-qtwebkit-5.212.0-0.79alpha4.fc40  75 MB/s |  13 MB     00:00    
(487/540): qt5-qtx11extras-devel-5.15.11-1.fc40 341 kB/s |  16 kB     00:00    
(488/540): qt5-rpm-macros-5.15.11-1.fc40.noarch 373 kB/s |  10 kB     00:00    
(489/540): rsvg-pixbuf-loader-2.57.0-3.fc40.x86 752 kB/s |  16 kB     00:00    
(490/540): rhash-1.4.3-3.fc39.x86_64.rpm        5.2 MB/s | 194 kB     00:00    
(491/540): snappy-1.1.10-2.fc39.x86_64.rpm      4.4 MB/s |  37 kB     00:00    
(492/540): rav1e-libs-0.6.6-4.fc40.x86_64.rpm    18 MB/s | 1.0 MB     00:00    
(493/540): shared-mime-info-2.3-2.fc40.x86_64.r 9.2 MB/s | 391 kB     00:00    
(494/540): sqlite-3.44.2-1.fc40.x86_64.rpm       26 MB/s | 844 kB     00:00    
(495/540): sqlite-devel-3.44.2-1.fc40.x86_64.rp 5.3 MB/s | 148 kB     00:00    
(496/540): sysprof-capture-devel-45.1-1.fc40.x8 2.3 MB/s |  53 kB     00:00    
(497/540): svt-av1-libs-1.4.1-3.fc39.x86_64.rpm  30 MB/s | 2.0 MB     00:00    
(498/540): tcl-8.6.13-1.fc40.x86_64.rpm          56 MB/s | 1.1 MB     00:00    
(499/540): tcl-devel-8.6.13-1.fc40.x86_64.rpm    11 MB/s | 170 kB     00:00    
(500/540): tbb-2020.3-21.fc40.x86_64.rpm        1.8 MB/s | 169 kB     00:00    
(501/540): tix-8.4.3-38.fc39.x86_64.rpm          12 MB/s | 274 kB     00:00    
(502/540): tbb-devel-2020.3-21.fc40.x86_64.rpm  3.0 MB/s | 335 kB     00:00    
(503/540): tk-devel-8.6.13-2.fc40.x86_64.rpm     13 MB/s | 541 kB     00:00    
(504/540): tk-8.6.13-2.fc40.x86_64.rpm           19 MB/s | 1.6 MB     00:00    
(505/540): tzdata-2023c-4.fc40.noarch.rpm        21 MB/s | 717 kB     00:00    
(506/540): ttmkfdir-3.0.9-69.fc39.x86_64.rpm    860 kB/s |  56 kB     00:00    
(507/540): tzdata-java-2023c-4.fc40.noarch.rpm  2.0 MB/s |  47 kB     00:00    
(508/540): urw-base35-bookman-fonts-20200910-18  28 MB/s | 847 kB     00:00    
(509/540): urw-base35-c059-fonts-20200910-18.fc  26 MB/s | 874 kB     00:00    
(510/540): unixODBC-2.3.11-4.fc39.x86_64.rpm    5.2 MB/s | 482 kB     00:00    
(511/540): urw-base35-d050000l-fonts-20200910-1 3.6 MB/s |  76 kB     00:00    
(512/540): urw-base35-fonts-20200910-18.fc39.no 559 kB/s |  10 kB     00:00    
(513/540): urw-base35-fonts-common-20200910-18. 2.5 MB/s |  21 kB     00:00    
(514/540): uriparser-0.9.7-3.fc39.x86_64.rpm    555 kB/s |  60 kB     00:00    
(515/540): urw-base35-gothic-fonts-20200910-18.  21 MB/s | 643 kB     00:00    
(516/540): urw-base35-nimbus-mono-ps-fonts-2020  21 MB/s | 795 kB     00:00    
(517/540): urw-base35-nimbus-roman-fonts-202009  22 MB/s | 856 kB     00:00    
(518/540): urw-base35-standard-symbols-ps-fonts 2.6 MB/s |  42 kB     00:00    
(519/540): urw-base35-nimbus-sans-fonts-2020091  36 MB/s | 1.3 MB     00:00    
(520/540): urw-base35-p052-fonts-20200910-18.fc  24 MB/s | 974 kB     00:00    
(521/540): urw-base35-z003-fonts-20200910-18.fc  14 MB/s | 276 kB     00:00    
(522/540): utf8cpp-devel-3.2.5-1.fc40.noarch.rp 569 kB/s |  28 kB     00:00    
(523/540): vim-filesystem-9.0.2153-1.fc40.noarc 195 kB/s |  18 kB     00:00    
(524/540): vulkan-headers-1.3.268.0-1.fc40.noar  13 MB/s | 1.2 MB     00:00    
(525/540): vulkan-loader-1.3.268.0-1.fc40.x86_6 2.1 MB/s | 148 kB     00:00    
(526/540): vulkan-loader-devel-1.3.268.0-1.fc40 331 kB/s |  11 kB     00:00    
(527/540): woff2-1.0.2-18.fc39.x86_64.rpm       1.2 MB/s |  61 kB     00:00    
(528/540): xcb-util-0.4.1-3.fc39.x86_64.rpm     853 kB/s |  18 kB     00:00    
(529/540): xcb-util-image-0.4.1-3.fc39.x86_64.r 519 kB/s |  19 kB     00:00    
(530/540): xcb-util-keysyms-0.4.1-3.fc39.x86_64 497 kB/s |  14 kB     00:00    
(531/540): xcb-util-renderutil-0.3.10-3.fc39.x8 1.9 MB/s |  17 kB     00:00    
(532/540): xcb-util-wm-0.4.2-3.fc39.x86_64.rpm  2.8 MB/s |  31 kB     00:00    
(533/540): xapian-core-libs-1.4.23-1.fc39.x86_6 8.3 MB/s | 771 kB     00:00    
(534/540): xml-common-0.6.3-62.fc40.noarch.rpm  1.2 MB/s |  31 kB     00:00    
(535/540): xkeyboard-config-2.40-2.fc40.noarch.  23 MB/s | 972 kB     00:00    
(536/540): xorg-x11-fonts-Type1-7.5-37.fc40.noa  14 MB/s | 504 kB     00:00    
(537/540): xerces-c-3.2.3-9.fc39.x86_64.rpm      12 MB/s | 960 kB     00:00    
(538/540): xorg-x11-proto-devel-2023.2-3.fc40.n 4.6 MB/s | 298 kB     00:00    
(539/540): xz-devel-5.4.5-1.fc40.x86_64.rpm     1.5 MB/s |  67 kB     00:00    
(540/540): zlib-devel-1.2.13-5.fc40.x86_64.rpm  1.2 MB/s |  45 kB     00:00    
--------------------------------------------------------------------------------
Total                                            52 MB/s | 536 MB     00:10     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Running scriptlet: copy-jdk-configs-4.1-3.fc39.noarch                     1/1 
  Running scriptlet: java-17-openjdk-headless-1:17.0.9.0.9-2.fc40.x86_64    1/1 
  Preparing        :                                                        1/1 
  Installing       : cmake-filesystem-3.27.7-1.fc40.x86_64                1/540 
  Installing       : xorg-x11-proto-devel-2023.2-3.fc40.noarch            2/540 
  Installing       : libpng-2:1.6.40-1.fc40.x86_64                        3/540 
  Installing       : libjpeg-turbo-2.1.4-3.fc39.x86_64                    4/540 
  Installing       : libgfortran-13.2.1-6.fc40.x86_64                     5/540 
  Installing       : expat-2.5.0-3.fc39.x86_64                            6/540 
  Installing       : zlib-devel-1.2.13-5.fc40.x86_64                      7/540 
  Installing       : libicu-73.2-2.fc39.x86_64                            8/540 
  Installing       : boost-system-1.83.0-0.fc40.x86_64                    9/540 
  Installing       : openjpeg2-2.5.0-5.fc40.x86_64                       10/540 
  Installing       : libwebp-1.3.2-2.fc40.x86_64                         11/540 
  Installing       : boost-chrono-1.83.0-0.fc40.x86_64                   12/540 
  Installing       : tcl-1:8.6.13-1.fc40.x86_64                          13/540 
  Installing       : nspr-4.35.0-16.fc40.x86_64                          14/540 
  Installing       : boost-thread-1.83.0-0.fc40.x86_64                   15/540 
  Installing       : libpng-devel-2:1.6.40-1.fc40.x86_64                 16/540 
  Installing       : qt5-qttools-common-5.15.11-1.fc40.noarch            17/540 
  Installing       : libogg-2:1.3.5-6.fc39.x86_64                        18/540 
  Installing       : libglvnd-1:1.7.0-1.fc40.x86_64                      19/540 
  Installing       : libglvnd-opengl-1:1.7.0-1.fc40.x86_64               20/540 
  Installing       : libX11-xcb-1.8.7-1.fc40.x86_64                      21/540 
  Installing       : lcms2-2.15-2.fc39.x86_64                            22/540 
  Installing       : fonts-filesystem-1:2.0.5-12.fc39.noarch             23/540 
  Installing       : urw-base35-fonts-common-20200910-18.fc39.noarch     24/540 
  Installing       : nss-util-3.95.0-1.fc40.x86_64                       25/540 
  Installing       : libjpeg-turbo-devel-2.1.4-3.fc39.x86_64             26/540 
  Installing       : libquadmath-13.2.1-6.fc40.x86_64                    27/540 
  Installing       : libmpc-1.3.1-3.fc39.x86_64                          28/540 
  Installing       : libaec-1.0.6-5.fc39.x86_64                          29/540 
  Installing       : hdf5-1.12.1-15.fc40.x86_64                          30/540 
  Installing       : libICE-1.1.1-1.fc40.x86_64                          31/540 
  Installing       : libICE-devel-1.1.1-1.fc40.x86_64                    32/540 
  Installing       : libSM-1.2.4-1.fc40.x86_64                           33/540 
  Installing       : mesa-libGLU-9.0.3-1.fc39.x86_64                     34/540 
  Installing       : libtheora-1:1.1.1-34.fc39.x86_64                    35/540 
  Installing       : boost-regex-1.83.0-0.fc40.x86_64                    36/540 
  Installing       : tbb-2020.3-21.fc40.x86_64                           37/540 
  Installing       : opencascade-foundation-7.6.3-4.fc39.x86_64          38/540 
  Installing       : python-rpm-macros-3.12-5.fc40.noarch                39/540 
  Installing       : openssl-devel-1:3.1.4-1.fc40.x86_64                 40/540 
  Installing       : mesa-libglapi-23.3.0-1.fc40.x86_64                  41/540 
  Installing       : libwayland-client-1.22.0-2.fc39.x86_64              42/540 
  Installing       : libtool-ltdl-2.4.7-8.fc40.x86_64                    43/540 
  Installing       : libstdc++-devel-13.2.1-6.fc40.x86_64                44/540 
  Installing       : jsoncpp-1.9.5-5.fc39.x86_64                         45/540 
  Installing       : geos-3.12.1-1.fc40.x86_64                           46/540 
  Installing       : double-conversion-3.1.5-9.fc39.x86_64               47/540 
  Installing       : imath-3.1.9-3.fc40.x86_64                           48/540 
  Installing       : boost-context-1.83.0-0.fc40.x86_64                  49/540 
  Installing       : boost-atomic-1.83.0-0.fc40.x86_64                   50/540 
  Installing       : boost-filesystem-1.83.0-0.fc40.x86_64               51/540 
  Installing       : openexr-libs-3.1.10-2.fc40.x86_64                   52/540 
  Installing       : python3-rpm-macros-3.12-5.fc40.noarch               53/540 
  Installing       : cgnslib-libs-4.4.0-2.fc39.x86_64                    54/540 
  Installing       : tcl-devel-1:8.6.13-1.fc40.x86_64                    55/540 
  Installing       : libicu-devel-73.2-2.fc39.x86_64                     56/540 
  Installing       : blas-3.11.0-5.fc39.x86_64                           57/540 
  Installing       : blas64-3.11.0-5.fc39.x86_64                         58/540 
  Installing       : blas64_-3.11.0-5.fc39.x86_64                        59/540 
  Installing       : hdf-libs-4.2.15-14.fc40.x86_64                      60/540 
  Installing       : libharu-2.4.3-3.fc39.x86_64                         61/540 
  Running scriptlet: xml-common-0.6.3-62.fc40.noarch                     62/540 
  Installing       : xml-common-0.6.3-62.fc40.noarch                     62/540 
  Installing       : pugixml-1.13-3.fc39.x86_64                          63/540 
  Installing       : pixman-0.42.2-2.fc39.x86_64                         64/540 
  Installing       : pcre2-utf16-10.42-2.fc40.x86_64                     65/540 
  Installing       : openblas-0.3.25-1.fc40.x86_64                       66/540 
  Installing       : minizip-ng-compat-3.0.10-3.fc40.x86_64              67/540 
  Installing       : freexl-2.0.0-3.fc40.x86_64                          68/540 
  Installing       : libxshmfence-1.3.2-1.fc40.x86_64                    69/540 
  Installing       : libwayland-server-1.22.0-2.fc39.x86_64              70/540 
  Installing       : libpq-16.1-1.fc40.x86_64                            71/540 
  Installing       : liblerc-4.0.0-4.fc39.x86_64                         72/540 
  Installing       : libevdev-1.13.1-2.fc39.x86_64                       73/540 
  Installing       : libdicom-1.0.5-1.fc40.x86_64                        74/540 
  Installing       : libcurl-devel-8.5.0-1.fc40.x86_64                   75/540 
  Installing       : libXau-1.0.11-4.fc40.x86_64                         76/540 
  Installing       : libxcb-1.16-2.fc40.x86_64                           77/540 
  Installing       : kernel-headers-6.7.0-0.rc5.41.fc40.x86_64           78/540 
  Installing       : graphite2-1.3.14-13.fc40.x86_64                     79/540 
  Installing       : gl-manpages-1.1-29.20190306.fc40.noarch             80/540 
  Installing       : gettext-libs-0.22-2.fc39.x86_64                     81/540 
  Installing       : emacs-filesystem-1:29.1-14.fc40.noarch              82/540 
  Installing       : dbus-libs-1:1.14.10-1.fc40.x86_64                   83/540 
  Installing       : alsa-lib-1.2.10-3.fc40.x86_64                       84/540 
  Installing       : adobe-mappings-cmap-20230622-1.fc39.noarch          85/540 
  Installing       : boost-date-time-1.83.0-0.fc40.x86_64                86/540 
  Installing       : boost-container-1.83.0-0.fc40.x86_64                87/540 
  Installing       : boost-json-1.83.0-0.fc40.x86_64                     88/540 
  Installing       : boost-wave-1.83.0-0.fc40.x86_64                     89/540 
  Installing       : adobe-mappings-cmap-deprecated-20230622-1.fc39.n    90/540 
  Installing       : avahi-libs-0.8-24.fc39.x86_64                       91/540 
  Installing       : graphite2-devel-1.3.14-13.fc40.x86_64               92/540 
  Installing       : xcb-util-0.4.1-3.fc39.x86_64                        93/540 
  Installing       : xcb-util-image-0.4.1-3.fc39.x86_64                  94/540 
  Installing       : xcb-util-keysyms-0.4.1-3.fc39.x86_64                95/540 
  Installing       : xcb-util-renderutil-0.3.10-3.fc39.x86_64            96/540 
  Installing       : xcb-util-wm-0.4.2-3.fc39.x86_64                     97/540 
  Installing       : libXau-devel-1.0.11-4.fc40.x86_64                   98/540 
  Installing       : libxcb-devel-1.16-2.fc40.x86_64                     99/540 
  Installing       : libdicom-devel-1.0.5-1.fc40.x86_64                 100/540 
  Installing       : libpq-devel-16.1-1.fc40.x86_64                     101/540 
  Installing       : openblas-openmp-0.3.25-1.fc40.x86_64               102/540 
  Installing       : openblas-openmp64-0.3.25-1.fc40.x86_64             103/540 
  Installing       : flexiblas-netlib-3.3.1-5.fc39.x86_64               104/540 
  Installing       : flexiblas-openblas-openmp-3.3.1-5.fc39.x86_64      105/540 
  Installing       : flexiblas-netlib64-3.3.1-5.fc39.x86_64             106/540 
  Installing       : flexiblas-openblas-openmp64-3.3.1-5.fc39.x86_64    107/540 
  Installing       : flexiblas-3.3.1-5.fc39.x86_64                      108/540 
  Installing       : flexiblas-devel-3.3.1-5.fc39.x86_64                109/540 
  Installing       : arpack-3.9.1-1.fc40.x86_64                         110/540 
  Installing       : pixman-devel-0.42.2-2.fc39.x86_64                  111/540 
  Installing       : pugixml-devel-1.13-3.fc39.x86_64                   112/540 
  Installing       : iso-codes-4.15.0-2.fc39.noarch                     113/540 
  Installing       : libharu-devel-2.4.3-3.fc39.x86_64                  114/540 
  Installing       : lapack64_-3.11.0-5.fc39.x86_64                     115/540 
  Installing       : lapack64-3.11.0-5.fc39.x86_64                      116/540 
  Installing       : lapack-3.11.0-5.fc39.x86_64                        117/540 
  Installing       : pyproject-rpm-macros-1.10.0-1.fc40.noarch          118/540 
  Installing       : boost-fiber-1.83.0-0.fc40.x86_64                   119/540 
  Installing       : boost-log-1.83.0-0.fc40.x86_64                     120/540 
  Installing       : boost-coroutine-1.83.0-0.fc40.x86_64               121/540 
  Installing       : double-conversion-devel-3.1.5-9.fc39.x86_64        122/540 
  Installing       : librttopo-1.1.0-12.fc39.x86_64                     123/540 
  Installing       : jsoncpp-devel-1.9.5-5.fc39.x86_64                  124/540 
  Installing       : PEGTL-devel-2.8.3-7.fc39.x86_64                    125/540 
  Installing       : json-devel-3.11.2-4.fc40.x86_64                    126/540 
  Installing       : unixODBC-2.3.11-4.fc39.x86_64                      127/540 
  Installing       : libwayland-cursor-1.22.0-2.fc39.x86_64             128/540 
  Installing       : libarchive-devel-3.7.2-1.fc40.x86_64               129/540 
  Installing       : tbb-devel-2020.3-21.fc40.x86_64                    130/540 
  Installing       : boost-graph-1.83.0-0.fc40.x86_64                   131/540 
  Installing       : libaec-devel-1.0.6-5.fc39.x86_64                   132/540 
  Installing       : cpp-13.2.1-6.fc40.x86_64                           133/540 
  Installing       : nss-softokn-freebl-3.95.0-1.fc40.x86_64            134/540 
  Installing       : nss-softokn-3.95.0-1.fc40.x86_64                   135/540 
  Installing       : urw-base35-bookman-fonts-20200910-18.fc39.noarch   136/540 
  Running scriptlet: urw-base35-bookman-fonts-20200910-18.fc39.noarch   136/540 
  Installing       : urw-base35-c059-fonts-20200910-18.fc39.noarch      137/540 
  Running scriptlet: urw-base35-c059-fonts-20200910-18.fc39.noarch      137/540 
  Installing       : urw-base35-d050000l-fonts-20200910-18.fc39.noarc   138/540 
  Running scriptlet: urw-base35-d050000l-fonts-20200910-18.fc39.noarc   138/540 
  Installing       : urw-base35-gothic-fonts-20200910-18.fc39.noarch    139/540 
  Running scriptlet: urw-base35-gothic-fonts-20200910-18.fc39.noarch    139/540 
  Installing       : urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39   140/540 
  Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39   140/540 
  Installing       : urw-base35-nimbus-roman-fonts-20200910-18.fc39.n   141/540 
  Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-18.fc39.n   141/540 
  Installing       : urw-base35-nimbus-sans-fonts-20200910-18.fc39.no   142/540 
  Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-18.fc39.no   142/540 
  Installing       : urw-base35-p052-fonts-20200910-18.fc39.noarch      143/540 
  Running scriptlet: urw-base35-p052-fonts-20200910-18.fc39.noarch      143/540 
  Installing       : urw-base35-standard-symbols-ps-fonts-20200910-18   144/540 
  Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-18   144/540 
  Installing       : urw-base35-z003-fonts-20200910-18.fc39.noarch      145/540 
  Running scriptlet: urw-base35-z003-fonts-20200910-18.fc39.noarch      145/540 
  Installing       : urw-base35-fonts-20200910-18.fc39.noarch           146/540 
  Installing       : abattis-cantarell-vf-fonts-0.301-10.fc39.noarch    147/540 
  Installing       : libvorbis-1:1.3.7-8.fc39.x86_64                    148/540 
  Installing       : boost-locale-1.83.0-0.fc40.x86_64                  149/540 
  Installing       : boost-type_erasure-1.83.0-0.fc40.x86_64            150/540 
  Installing       : boost-timer-1.83.0-0.fc40.x86_64                   151/540 
  Installing       : libwebp-devel-1.3.2-2.fc40.x86_64                  152/540 
  Installing       : expat-devel-2.5.0-3.fc39.x86_64                    153/540 
  Installing       : ogdi-4.1.0-11.fc39.x86_64                          154/540 
  Installing       : jasper-libs-4.1.0-1.fc40.x86_64                    155/540 
  Installing       : LibRaw-0.21.1-7.fc40.x86_64                        156/540 
  Installing       : cli11-devel-2.3.2-4.fc40.noarch                    157/540 
  Installing       : eigen3-devel-3.4.0-12.fc39.noarch                  158/540 
  Installing       : uriparser-0.9.7-3.fc39.x86_64                      159/540 
  Installing       : libkml-1.3.0-45.fc40.x86_64                        160/540 
  Installing       : utf8cpp-devel-3.2.5-1.fc40.noarch                  161/540 
  Installing       : xz-devel-5.4.5-1.fc40.x86_64                       162/540 
  Installing       : libxml2-devel-2.12.3-1.fc40.x86_64                 163/540 
  Installing       : xkeyboard-config-2.40-2.fc40.noarch                164/540 
  Installing       : libxkbcommon-1.6.0-1.fc40.x86_64                   165/540 
  Installing       : libxkbcommon-x11-1.6.0-1.fc40.x86_64               166/540 
  Installing       : xerces-c-3.2.3-9.fc39.x86_64                       167/540 
  Installing       : xapian-core-libs-1.4.23-1.fc39.x86_64              168/540 
  Installing       : woff2-1.0.2-18.fc39.x86_64                         169/540 
  Installing       : vulkan-loader-1.3.268.0-1.fc40.x86_64              170/540 
  Installing       : vim-filesystem-2:9.0.2153-1.fc40.noarch            171/540 
  Installing       : tzdata-java-2023c-4.fc40.noarch                    172/540 
  Installing       : tzdata-2023c-4.fc40.noarch                         173/540 
  Installing       : sysprof-capture-devel-45.1-1.fc40.x86_64           174/540 
  Installing       : svt-av1-libs-1.4.1-3.fc39.x86_64                   175/540 
  Installing       : sqlite-3.44.2-1.fc40.x86_64                        176/540 
  Installing       : sqlite-devel-3.44.2-1.fc40.x86_64                  177/540 
  Installing       : snappy-1.1.10-2.fc39.x86_64                        178/540 
  Installing       : blosc-1.21.5-2.fc40.x86_64                         179/540 
  Installing       : netcdf-4.9.2-1.fc40.x86_64                         180/540 
  Installing       : netcdf-cxx-4.2-32.fc39.x86_64                      181/540 
  Running scriptlet: netcdf-cxx-4.2-32.fc39.x86_64                      181/540 
  Installing       : rhash-1.4.3-3.fc39.x86_64                          182/540 
  Installing       : rav1e-libs-0.6.6-4.fc40.x86_64                     183/540 
  Installing       : qt-settings-39.0-2.fc40.noarch                     184/540 
  Installing       : python-pip-wheel-23.2.1-1.fc39.noarch              185/540 
  Installing       : proj-data-9.3.1-1.fc40.noarch                      186/540 
  Installing       : poppler-data-0.4.11-5.fc39.noarch                  187/540 
  Installing       : pcre2-utf32-10.42-2.fc40.x86_64                    188/540 
  Installing       : pcre2-devel-10.42-2.fc40.x86_64                    189/540 
  Installing       : orc-0.4.33-3.fc39.x86_64                           190/540 
  Installing       : opus-1.4-1.fc40.x86_64                             191/540 
  Installing       : nettle-3.9.1-2.fc39.x86_64                         192/540 
  Installing       : gnutls-3.8.2-2.fc40.x86_64                         193/540 
  Installing       : glib2-2.78.3-1.fc40.x86_64                         194/540 
  Installing       : shared-mime-info-2.3-2.fc40.x86_64                 195/540 
  Running scriptlet: shared-mime-info-2.3-2.fc40.x86_64                 195/540 
  Installing       : gdk-pixbuf2-2.42.10-5.fc39.x86_64                  196/540 
  Installing       : cups-libs-1:2.4.7-4.fc40.x86_64                    197/540 
  Installing       : libgudev-238-2.fc39.x86_64                         198/540 
  Installing       : graphene-1.10.6-6.fc39.x86_64                      199/540 
  Installing       : netpbm-11.02.00-3.fc40.x86_64                      200/540 
  Installing       : gts-0.7.6-46.20121130.fc39.x86_64                  201/540 
  Installing       : ncurses-6.4-8.20231001.fc40.x86_64                 202/540 
  Installing       : mtdev-1.1.6-6.fc39.x86_64                          203/540 
  Installing       : mpdecimal-2.5.1-7.fc39.x86_64                      204/540 
  Installing       : metis-5.1.0.3-2.fc39.x86_64                        205/540 
  Installing       : SuperLU-6.0.1-1.fc40.x86_64                        206/540 
  Installing       : armadillo-10.8.2-5.fc39.x86_64                     207/540 
  Installing       : mariadb-connector-c-config-3.3.5-2.fc39.noarch     208/540 
  Installing       : mariadb-connector-c-3.3.5-2.fc39.x86_64            209/540 
  Installing       : mariadb-connector-c-devel-3.3.5-2.fc39.x86_64      210/540 
  Installing       : m4-1.4.19-7.fc40.x86_64                            211/540 
  Installing       : lz4-devel-1.9.4-4.fc39.x86_64                      212/540 
  Installing       : lua-posix-36.2.1-3.fc39.x86_64                     213/540 
  Installing       : lua-5.4.6-3.fc39.x86_64                            214/540 
  Installing       : copy-jdk-configs-4.1-3.fc39.noarch                 215/540 
  Installing       : lksctp-tools-1.0.19-4.fc39.x86_64                  216/540 
  Installing       : libzstd-devel-1.5.5-4.fc39.x86_64                  217/540 
  Installing       : libxslt-1.1.39-1.fc40.x86_64                       218/540 
  Installing       : libwayland-egl-1.22.0-2.fc39.x86_64                219/540 
  Installing       : libwacom-data-2.9.0-1.fc40.noarch                  220/540 
  Installing       : libvmaf-2.3.0-6.fc39.x86_64                        221/540 
  Installing       : libvisual-1:0.4.1-2.fc39.x86_64                    222/540 
  Installing       : libuv-1:1.47.0-3.fc40.x86_64                       223/540 
  Installing       : libuuid-devel-2.39.2-1.fc40.x86_64                 224/540 
  Installing       : libSM-devel-1.2.4-1.fc40.x86_64                    225/540 
  Installing       : libunwind-1.7.2-1.fc40.x86_64                      226/540 
  Installing       : libsepol-devel-3.6-0.rc2.1.fc40.x86_64             227/540 
  Installing       : libselinux-devel-3.6-0.rc2.1.fc40.x86_64           228/540 
  Installing       : libqhull_r-1:8.0.2-2.fc40.x86_64                   229/540 
  Installing       : libpaper-1:2.1.1-1.fc39.x86_64                     230/540 
  Installing       : libimagequant-4.0.3-2.fc40.x86_64                  231/540 
  Installing       : libijs-0.35-19.fc39.x86_64                         232/540 
  Installing       : libgta-1.2.1-10.fc39.x86_64                        233/540 
  Installing       : libglvnd-core-devel-1:1.7.0-1.fc40.x86_64          234/540 
  Installing       : libfontenc-1.1.7-1.fc40.x86_64                     235/540 
  Installing       : libffi-devel-3.4.4-4.fc39.x86_64                   236/540 
  Installing       : libedit-3.1-48.20230828cvs.fc40.x86_64             237/540 
  Installing       : llvm-libs-17.0.6-1.fc40.x86_64                     238/540 
  Installing       : libdav1d-1.2.1-2.fc39.x86_64                       239/540 
  Installing       : libdatrie-0.2.13-7.fc39.x86_64                     240/540 
  Installing       : libthai-0.1.29-6.fc39.x86_64                       241/540 
  Installing       : libblkid-devel-2.39.2-1.fc40.x86_64                242/540 
  Installing       : libmount-devel-2.39.2-1.fc40.x86_64                243/540 
  Installing       : libb2-0.98.1-9.fc39.x86_64                         244/540 
  Installing       : python3-3.12.1-1.fc40.x86_64                       245/540 
  Installing       : python3-libs-3.12.1-1.fc40.x86_64                  246/540 
  Installing       : boost-python3-1.83.0-0.fc40.x86_64                 247/540 
  Installing       : cmake-rpm-macros-3.27.7-1.fc40.noarch              248/540 
  Installing       : gstreamer1-1.22.7-2.fc40.x86_64                    249/540 
  Installing       : crypto-policies-scripts-20231204-1.git1e3a2e4.fc   250/540 
  Installing       : nss-sysinit-3.95.0-1.fc40.x86_64                   251/540 
  Installing       : nss-3.95.0-1.fc40.x86_64                           252/540 
  Running scriptlet: nss-3.95.0-1.fc40.x86_64                           252/540 
  Installing       : libwacom-2.9.0-1.fc40.x86_64                       253/540 
  Installing       : libinput-1.24.0-1.fc40.x86_64                      254/540 
  Running scriptlet: libinput-1.24.0-1.fc40.x86_64                      254/540 
  Installing       : python3-numpy-1:1.26.0-2.fc40.x86_64               255/540 
  Installing       : boost-numpy3-1.83.0-0.fc40.x86_64                  256/540 
  Installing       : python3-packaging-23.2-2.fc40.noarch               257/540 
  Installing       : python3-rpm-generators-14-8.fc40.noarch            258/540 
  Installing       : python3-devel-3.12.1-1.fc40.x86_64                 259/540 
  Installing       : python3-setuptools-68.2.2-1.fc40.noarch            260/540 
  Installing       : glib2-devel-2.78.3-1.fc40.x86_64                   261/540 
  Installing       : vulkan-headers-1.3.268.0-1.fc40.noarch             262/540 
  Installing       : vulkan-loader-devel-1.3.268.0-1.fc40.x86_64        263/540 
  Installing       : libXdmcp-1.1.4-1.fc40.x86_64                       264/540 
  Installing       : libXdmcp-devel-1.1.4-1.fc40.x86_64                 265/540 
  Installing       : libX11-common-1.8.7-1.fc40.noarch                  266/540 
  Installing       : libX11-1.8.7-1.fc40.x86_64                         267/540 
  Installing       : libX11-devel-1.8.7-1.fc40.x86_64                   268/540 
  Installing       : libXext-1.3.5-4.fc40.x86_64                        269/540 
  Installing       : libXext-devel-1.3.5-4.fc40.x86_64                  270/540 
  Installing       : libXrender-0.9.11-4.fc40.x86_64                    271/540 
  Installing       : libXrender-devel-0.9.11-4.fc40.x86_64              272/540 
  Installing       : libXi-1.8.1-3.fc40.x86_64                          273/540 
  Installing       : libXt-1.3.0-1.fc40.x86_64                          274/540 
  Installing       : libXmu-1.1.4-4.fc40.x86_64                         275/540 
  Installing       : libXfixes-6.0.1-1.fc40.x86_64                      276/540 
  Installing       : libXfixes-devel-6.0.1-1.fc40.x86_64                277/540 
  Installing       : libXi-devel-1.8.1-3.fc40.x86_64                    278/540 
  Installing       : libXcursor-1.2.1-5.fc40.x86_64                     279/540 
  Installing       : libXcursor-devel-1.2.1-5.fc40.x86_64               280/540 
  Installing       : libXt-devel-1.3.0-1.fc40.x86_64                    281/540 
  Installing       : libXtst-1.2.4-4.fc40.x86_64                        282/540 
  Installing       : libXv-1.0.12-1.fc40.x86_64                         283/540 
  Installing       : libXcomposite-0.4.6-1.fc40.x86_64                  284/540 
  Installing       : libXpm-3.5.17-1.fc40.x86_64                        285/540 
  Installing       : libXpm-devel-3.5.17-1.fc40.x86_64                  286/540 
  Installing       : libXcomposite-devel-0.4.6-1.fc40.x86_64            287/540 
  Installing       : libXv-devel-1.0.12-1.fc40.x86_64                   288/540 
  Installing       : libXtst-devel-1.2.4-4.fc40.x86_64                  289/540 
  Installing       : libXrandr-1.5.4-1.fc40.x86_64                      290/540 
  Installing       : libXrandr-devel-1.5.4-1.fc40.x86_64                291/540 
  Installing       : libXScrnSaver-1.2.4-1.fc40.x86_64                  292/540 
  Installing       : libXScrnSaver-devel-1.2.4-1.fc40.x86_64            293/540 
  Installing       : libXinerama-1.1.5-4.fc40.x86_64                    294/540 
  Installing       : libXinerama-devel-1.1.5-4.fc40.x86_64              295/540 
  Installing       : libXres-1.2.2-1.fc40.x86_64                        296/540 
  Installing       : libXres-devel-1.2.2-1.fc40.x86_64                  297/540 
  Installing       : libXxf86vm-1.1.5-4.fc40.x86_64                     298/540 
  Installing       : libxkbfile-1.1.2-1.fc40.x86_64                     299/540 
  Installing       : libxkbfile-devel-1.1.2-1.fc40.x86_64               300/540 
  Installing       : jxrlib-1.1-25.fc39.x86_64                          301/540 
  Installing       : json-c-0.17-1.fc40.x86_64                          302/540 
  Installing       : jbigkit-libs-2.1-27.fc40.x86_64                    303/540 
  Installing       : libtiff-4.5.0-3.fc40.x86_64                        304/540 
  Installing       : proj-9.3.1-1.fc40.x86_64                           305/540 
  Installing       : libtiff-devel-4.5.0-3.fc40.x86_64                  306/540 
  Installing       : gdk-pixbuf2-devel-2.42.10-5.fc39.x86_64            307/540 
  Installing       : proj-devel-9.3.1-1.fc40.x86_64                     308/540 
  Installing       : libgeotiff-1.7.1-10.fc40.x86_64                    309/540 
  Installing       : libspatialite-5.1.0-3.fc40.x86_64                  310/540 
  Installing       : freeimage-3.19.0-0.20.svn1909.fc40.x86_64          311/540 
  Installing       : freeimage-devel-3.19.0-0.20.svn1909.fc40.x86_64    312/540 
  Installing       : openjpeg2-tools-2.5.0-5.fc40.x86_64                313/540 
  Installing       : openjpeg2-devel-2.5.0-5.fc40.x86_64                314/540 
  Installing       : jbig2dec-libs-0.20-1.fc40.x86_64                   315/540 
  Installing       : javapackages-filesystem-6.2.0-5.fc40.noarch        316/540 
  Installing       : java-17-openjdk-headless-1:17.0.9.0.9-2.fc40.x86   317/540 
  Running scriptlet: java-17-openjdk-headless-1:17.0.9.0.9-2.fc40.x86   317/540 
  Installing       : hyphen-2.8.8-21.fc39.x86_64                        318/540 
  Installing       : hwdata-0.377-2.fc40.noarch                         319/540 
  Installing       : libpciaccess-0.16-9.fc39.x86_64                    320/540 
  Installing       : libdrm-2.4.117-1.fc40.x86_64                       321/540 
  Installing       : mesa-libgbm-23.3.0-1.fc40.x86_64                   322/540 
  Installing       : libglvnd-egl-1:1.7.0-1.fc40.x86_64                 323/540 
  Installing       : mesa-libEGL-23.3.0-1.fc40.x86_64                   324/540 
  Installing       : libglvnd-glx-1:1.7.0-1.fc40.x86_64                 325/540 
  Installing       : mesa-libGL-23.3.0-1.fc40.x86_64                    326/540 
  Installing       : libGLEW-2.2.0-5.fc39.x86_64                        327/540 
  Installing       : gl2ps-1.4.2-8.fc39.x86_64                          328/540 
  Installing       : glx-utils-9.0.0-4.fc40.x86_64                      329/540 
  Installing       : libglvnd-gles-1:1.7.0-1.fc40.x86_64                330/540 
  Installing       : libglvnd-devel-1:1.7.0-1.fc40.x86_64               331/540 
  Installing       : mesa-libGLU-devel-9.0.3-1.fc39.x86_64              332/540 
  Installing       : glew-devel-2.2.0-5.fc39.x86_64                     333/540 
  Installing       : mesa-libEGL-devel-23.3.0-1.fc40.x86_64             334/540 
  Installing       : libpciaccess-devel-0.16-9.fc39.x86_64              335/540 
  Installing       : libdrm-devel-2.4.117-1.fc40.x86_64                 336/540 
  Installing       : mesa-libGL-devel-23.3.0-1.fc40.x86_64              337/540 
  Installing       : gl2ps-devel-1.4.2-8.fc39.x86_64                    338/540 
  Installing       : highway-1.0.7-1.fc40.x86_64                        339/540 
  Installing       : libjxl-1:0.8.2-3.fc40.x86_64                       340/540 
  Installing       : libaom-3.7.1-1.fc40.x86_64                         341/540 
  Installing       : libavif-0.11.1-11.fc39.x86_64                      342/540 
  Installing       : hicolor-icon-theme-0.17-16.fc39.noarch             343/540 
  Running scriptlet: groff-base-1.23.0-3.fc40.x86_64                    344/540 
  Installing       : groff-base-1.23.0-3.fc40.x86_64                    344/540 
  Running scriptlet: groff-base-1.23.0-3.fc40.x86_64                    344/540 
  Installing       : perl-Digest-1.20-500.fc39.noarch                   345/540 
  Installing       : perl-Digest-MD5-2.58-501.fc40.x86_64               346/540 
  Installing       : perl-B-1.88-503.fc40.x86_64                        347/540 
  Installing       : perl-FileHandle-2.05-503.fc40.noarch               348/540 
  Installing       : perl-Data-Dumper-2.188-501.fc39.x86_64             349/540 
  Installing       : perl-libnet-3.15-501.fc39.noarch                   350/540 
  Installing       : perl-AutoLoader-5.74-503.fc40.noarch               351/540 
  Installing       : perl-URI-5.21-1.fc40.noarch                        352/540 
  Installing       : perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch        353/540 
  Installing       : perl-Mozilla-CA-20230821-1.fc40.noarch             354/540 
  Installing       : perl-if-0.61.000-503.fc40.noarch                   355/540 
  Installing       : perl-locale-1.10-503.fc40.noarch                   356/540 
  Installing       : perl-IO-Socket-IP-0.42-1.fc39.noarch               357/540 
  Installing       : perl-Time-Local-2:1.350-3.fc39.noarch              358/540 
  Installing       : perl-File-Path-2.18-501.fc40.noarch                359/540 
  Installing       : perl-IO-Socket-SSL-2.084-1.fc40.noarch             360/540 
  Installing       : perl-Net-SSLeay-1.92-10.fc39.x86_64                361/540 
  Installing       : perl-Pod-Escapes-1:1.07-501.fc40.noarch            362/540 
  Installing       : perl-Class-Struct-0.68-503.fc40.noarch             363/540 
  Installing       : perl-Term-ANSIColor-5.01-502.fc40.noarch           364/540 
  Installing       : perl-POSIX-2.13-503.fc40.x86_64                    365/540 
  Installing       : perl-IPC-Open3-1.22-503.fc40.noarch                366/540 
  Installing       : perl-File-Temp-1:0.231.100-501.fc40.noarch         367/540 
  Installing       : perl-HTTP-Tiny-0.088-3.fc39.noarch                 368/540 
  Installing       : perl-Term-Cap-1.18-500.fc39.noarch                 369/540 
  Installing       : perl-Pod-Simple-1:3.45-4.fc39.noarch               370/540 
  Installing       : perl-Socket-4:2.037-3.fc39.x86_64                  371/540 
  Installing       : perl-SelectSaver-1.02-503.fc40.noarch              372/540 
  Installing       : perl-Symbol-1.09-503.fc40.noarch                   373/540 
  Installing       : perl-File-stat-1.13-503.fc40.noarch                374/540 
  Installing       : perl-podlators-1:5.01-500.fc39.noarch              375/540 
  Installing       : perl-Pod-Perldoc-3.28.01-501.fc39.noarch           376/540 
  Installing       : perl-Fcntl-1.15-503.fc40.x86_64                    377/540 
  Installing       : perl-Text-ParseWords-3.31-500.fc39.noarch          378/540 
  Installing       : perl-base-2.27-503.fc40.noarch                     379/540 
  Installing       : perl-mro-1.28-503.fc40.x86_64                      380/540 
  Installing       : perl-IO-1.52-503.fc40.x86_64                       381/540 
  Installing       : perl-overloading-0.02-503.fc40.noarch              382/540 
  Installing       : perl-Pod-Usage-4:2.03-500.fc39.noarch              383/540 
  Installing       : perl-Errno-1.37-503.fc40.x86_64                    384/540 
  Installing       : perl-File-Basename-2.86-503.fc40.noarch            385/540 
  Installing       : perl-Getopt-Std-1.13-503.fc40.noarch               386/540 
  Installing       : perl-MIME-Base64-3.16-501.fc40.x86_64              387/540 
  Installing       : perl-Scalar-List-Utils-5:1.63-500.fc39.x86_64      388/540 
  Installing       : perl-constant-1.33-501.fc39.noarch                 389/540 
  Installing       : perl-Storable-1:3.32-500.fc39.x86_64               390/540 
  Installing       : perl-overload-1.37-503.fc40.noarch                 391/540 
  Installing       : perl-parent-1:0.241-500.fc39.noarch                392/540 
  Installing       : perl-vars-1.05-503.fc40.noarch                     393/540 
  Installing       : perl-Getopt-Long-1:2.57-1.fc40.noarch              394/540 
  Installing       : perl-Carp-1.54-500.fc39.noarch                     395/540 
  Installing       : perl-Exporter-5.77-500.fc39.noarch                 396/540 
  Installing       : perl-PathTools-3.89-500.fc39.x86_64                397/540 
  Installing       : perl-DynaLoader-1.54-503.fc40.x86_64               398/540 
  Installing       : perl-Encode-4:3.20-501.fc40.x86_64                 399/540 
  Installing       : perl-libs-4:5.38.2-503.fc40.x86_64                 400/540 
  Installing       : perl-interpreter-4:5.38.2-503.fc40.x86_64          401/540 
  Installing       : perl-File-Find-1.43-503.fc40.noarch                402/540 
  Installing       : perl-threads-1:2.36-500.fc39.x86_64                403/540 
  Installing       : perl-threads-shared-1.68-500.fc39.x86_64           404/540 
  Installing       : perl-Thread-Queue-3.14-501.fc40.noarch             405/540 
  Installing       : perl-English-1.11-503.fc40.noarch                  406/540 
  Installing       : perl-File-Compare-1.100.700-503.fc40.noarch        407/540 
  Installing       : perl-File-Copy-2.41-503.fc40.noarch                408/540 
  Installing       : autoconf-2.71-7.fc40.noarch                        409/540 
  Installing       : automake-1.16.5-14.fc40.noarch                     410/540 
  Installing       : libogg-devel-2:1.3.5-6.fc39.x86_64                 411/540 
  Installing       : libtheora-devel-1:1.1.1-34.fc39.x86_64             412/540 
  Installing       : google-noto-fonts-common-20230801-4.fc40.noarch    413/540 
  Installing       : google-noto-sans-vf-fonts-20230801-4.fc40.noarch   414/540 
  Installing       : default-fonts-core-sans-4.0-9.fc40.noarch          415/540 
  Installing       : cairo-1.18.0-1.fc40.x86_64                         416/540 
  Installing       : harfbuzz-8.3.0-2.fc40.x86_64                       417/540 
  Installing       : freetype-2.13.1-2.fc39.x86_64                      418/540 
  Installing       : fontconfig-2.14.2-5.fc40.x86_64                    419/540 
  Running scriptlet: fontconfig-2.14.2-5.fc40.x86_64                    419/540 
  Installing       : libXft-2.3.8-4.fc40.x86_64                         420/540 
  Running scriptlet: tk-1:8.6.13-2.fc40.x86_64                          421/540 
  Installing       : tk-1:8.6.13-2.fc40.x86_64                          421/540 
  Installing       : poppler-23.08.0-1.fc40.x86_64                      422/540 
  Installing       : cairo-gobject-1.18.0-1.fc40.x86_64                 423/540 
  Installing       : poppler-glib-23.08.0-1.fc40.x86_64                 424/540 
  Installing       : tix-1:8.4.3-38.fc39.x86_64                         425/540 
  Running scriptlet: tix-1:8.4.3-38.fc39.x86_64                         425/540 
  Installing       : netgen-mesher-common-6.2.2202-8.fc40.noarch        426/540 
  Installing       : gd-2.3.3-12.fc39.x86_64                            427/540 
  Installing       : mkfontscale-1.2.2-4.fc39.x86_64                    428/540 
  Installing       : ttmkfdir-3.0.9-69.fc39.x86_64                      429/540 
  Installing       : xorg-x11-fonts-Type1-7.5-37.fc40.noarch            430/540 
  Running scriptlet: xorg-x11-fonts-Type1-7.5-37.fc40.noarch            430/540 
  Installing       : java-17-openjdk-1:17.0.9.0.9-2.fc40.x86_64         431/540 
  Running scriptlet: java-17-openjdk-1:17.0.9.0.9-2.fc40.x86_64         431/540 
  Installing       : harfbuzz-icu-8.3.0-2.fc40.x86_64                   432/540 
  Installing       : google-droid-sans-fonts-20200215-17.fc40.noarch    433/540 
  Installing       : glibc-headers-x86-2.38.9000-27.fc40.noarch         434/540 
  Installing       : libxcrypt-devel-4.4.36-2.fc39.x86_64               435/540 
  Installing       : glibc-devel-2.38.9000-27.fc40.x86_64               436/540 
  Installing       : giflib-5.2.1-17.fc40.x86_64                        437/540 
  Installing       : gettext-envsubst-0.22-2.fc39.x86_64                438/540 
  Installing       : gettext-runtime-0.22-2.fc39.x86_64                 439/540 
  Installing       : gettext-0.22-2.fc39.x86_64                         440/540 
  Installing       : gc-8.2.2-4.fc39.x86_64                             441/540 
  Installing       : guile22-2.2.7-9.fc39.x86_64                        442/540 
  Installing       : make-1:4.4.1-2.fc39.x86_64                         443/540 
  Installing       : gcc-13.2.1-6.fc40.x86_64                           444/540 
  Running scriptlet: gcc-13.2.1-6.fc40.x86_64                           444/540 
  Installing       : cmake-data-3.27.7-1.fc40.noarch                    445/540 
  Installing       : cmake-3.27.7-1.fc40.x86_64                         446/540 
  Installing       : libquadmath-devel-13.2.1-6.fc40.x86_64             447/540 
  Installing       : gcc-gfortran-13.2.1-6.fc40.x86_64                  448/540 
  Installing       : hdf5-devel-1.12.1-15.fc40.x86_64                   449/540 
  Installing       : blas-devel-3.11.0-5.fc39.x86_64                    450/540 
  Installing       : lapack-devel-3.11.0-5.fc39.x86_64                  451/540 
  Installing       : netcdf-devel-4.9.2-1.fc40.x86_64                   452/540 
  Installing       : netcdf-cxx-devel-4.2-32.fc39.x86_64                453/540 
  Installing       : gcc-c++-13.2.1-6.fc40.x86_64                       454/540 
  Installing       : qt5-rpm-macros-5.15.11-1.fc40.noarch               455/540 
  Installing       : fribidi-1.0.13-2.fc39.x86_64                       456/540 
  Installing       : pango-1.51.0-1.fc40.x86_64                         457/540 
  Installing       : librsvg2-2.57.0-3.fc40.x86_64                      458/540 
  Installing       : rsvg-pixbuf-loader-2.57.0-3.fc40.x86_64            459/540 
  Installing       : gdk-pixbuf2-modules-2.42.10-5.fc39.x86_64          460/540 
  Installing       : openslide-4.0.0-1.fc40.x86_64                      461/540 
  Installing       : lasi-1.1.3-11.fc39.x86_64                          462/540 
  Installing       : duktape-2.7.0-5.fc39.x86_64                        463/540 
  Installing       : libproxy-0.5.3-3.fc40.x86_64                       464/540 
  Installing       : qt5-qtbase-common-5.15.11-7.fc40.noarch            465/540 
  Running scriptlet: qt5-qtbase-5.15.11-7.fc40.x86_64                   466/540 
  Installing       : qt5-qtbase-5.15.11-7.fc40.x86_64                   466/540 
  Running scriptlet: qt5-qtbase-5.15.11-7.fc40.x86_64                   466/540 
  Installing       : qt5-qtbase-gui-5.15.11-7.fc40.x86_64               467/540 
  Installing       : qt5-qtdeclarative-5.15.11-2.fc40.x86_64            468/540 
  Installing       : qt5-qtbase-devel-5.15.11-7.fc40.x86_64             469/540 
  Installing       : qt5-qttools-libs-designer-5.15.11-1.fc40.x86_64    470/540 
  Installing       : qt5-qttools-libs-designercomponents-5.15.11-1.fc   471/540 
  Installing       : qt5-qttools-libs-help-5.15.11-1.fc40.x86_64        472/540 
  Installing       : qt5-designer-5.15.11-1.fc40.x86_64                 473/540 
  Installing       : qt5-qtdeclarative-devel-5.15.11-2.fc40.x86_64      474/540 
  Installing       : qt5-qtlocation-5.15.11-1.fc40.x86_64               475/540 
  Installing       : qt5-qtsensors-5.15.11-1.fc40.x86_64                476/540 
  Installing       : qt5-qtwebchannel-5.15.11-1.fc40.x86_64             477/540 
  Installing       : qt5-linguist-5.15.11-1.fc40.x86_64                 478/540 
  Installing       : qt5-qtx11extras-5.15.11-1.fc40.x86_64              479/540 
  Installing       : qt5-qtx11extras-devel-5.15.11-1.fc40.x86_64        480/540 
  Installing       : qt5-qttools-5.15.11-1.fc40.x86_64                  481/540 
  Installing       : clang-resource-filesystem-17.0.6-1.fc40.noarch     482/540 
  Installing       : clang-libs-17.0.6-1.fc40.x86_64                    483/540 
  Installing       : qt5-doctools-5.15.11-1.fc40.x86_64                 484/540 
  Installing       : qt5-qttools-devel-5.15.11-1.fc40.x86_64            485/540 
  Installing       : cgnslib-common-4.4.0-2.fc39.noarch                 486/540 
  Installing       : cgnslib-4.4.0-2.fc39.x86_64                        487/540 
  Installing       : cgnslib-devel-4.4.0-2.fc39.x86_64                  488/540 
  Installing       : cfitsio-4.3.1-1.fc40.x86_64                        489/540 
  Installing       : gdal-libs-3.8.1-1.fc40.x86_64                      490/540 
  Installing       : vtk-9.2.6-11.fc40.x86_64                           491/540 
  Installing       : vtk-qt-9.2.6-11.fc40.x86_64                        492/540 
  Installing       : opencascade-draw-7.6.3-4.fc39.x86_64               493/540 
  Installing       : opencascade-modeling-7.6.3-4.fc39.x86_64           494/540 
  Installing       : opencascade-visualization-7.6.3-4.fc39.x86_64      495/540 
  Installing       : opencascade-ocaf-7.6.3-4.fc39.x86_64               496/540 
  Installing       : netgen-mesher-devel-6.2.2202-8.fc40.x86_64         497/540 
  Installing       : netgen-mesher-libs-6.2.2202-8.fc40.x86_64          498/540 
  Installing       : netgen-mesher-6.2.2202-8.fc40.x86_64               499/540 
  Installing       : python3-vtk-9.2.6-11.fc40.x86_64                   500/540 
  Installing       : vtk-java-9.2.6-11.fc40.x86_64                      501/540 
  Installing       : gdal-devel-3.8.1-1.fc40.x86_64                     502/540 
  Installing       : cdparanoia-libs-10.2-42.fc39.x86_64                503/540 
  Installing       : gstreamer1-plugins-base-1.22.7-1.fc40.x86_64       504/540 
  Installing       : qt5-qtwebkit-5.212.0-0.79alpha4.fc40.x86_64        505/540 
  Installing       : qt5-qtwebkit-devel-5.212.0-0.79alpha4.fc40.x86_6   506/540 
  Installing       : catch-3.5.0-1.fc40.x86_64                          507/540 
  Installing       : bzip2-devel-1.0.8-16.fc39.x86_64                   508/540 
  Installing       : brotli-1.1.0-1.fc40.x86_64                         509/540 
  Installing       : brotli-devel-1.1.0-1.fc40.x86_64                   510/540 
  Installing       : freetype-devel-2.13.1-2.fc39.x86_64                511/540 
  Installing       : harfbuzz-devel-8.3.0-2.fc40.x86_64                 512/540 
  Installing       : fontconfig-devel-2.14.2-5.fc40.x86_64              513/540 
  Installing       : cairo-devel-1.18.0-1.fc40.x86_64                   514/540 
  Installing       : openslide-devel-4.0.0-1.fc40.x86_64                515/540 
  Installing       : libXft-devel-2.3.8-4.fc40.x86_64                   516/540 
  Installing       : tk-devel-1:8.6.13-2.fc40.x86_64                    517/540 
  Installing       : annobin-docs-12.33-1.fc40.noarch                   518/540 
  Installing       : adobe-mappings-pdf-20190401-5.fc39.noarch          519/540 
  Installing       : libgs-10.02.1-4.fc40.x86_64                        520/540 
  Installing       : graphviz-9.0.0-4.fc40.x86_64                       521/540 
  Running scriptlet: graphviz-9.0.0-4.fc40.x86_64                       521/540 
  Installing       : boost-test-1.83.0-0.fc40.x86_64                    522/540 
  Installing       : boost-stacktrace-1.83.0-0.fc40.x86_64              523/540 
  Installing       : boost-serialization-1.83.0-0.fc40.x86_64           524/540 
  Installing       : boost-random-1.83.0-0.fc40.x86_64                  525/540 
  Installing       : boost-program-options-1.83.0-0.fc40.x86_64         526/540 
  Installing       : boost-nowide-1.83.0-0.fc40.x86_64                  527/540 
  Installing       : boost-math-1.83.0-0.fc40.x86_64                    528/540 
  Installing       : boost-iostreams-1.83.0-0.fc40.x86_64               529/540 
  Installing       : boost-contract-1.83.0-0.fc40.x86_64                530/540 
  Installing       : boost-1.83.0-0.fc40.x86_64                         531/540 
  Installing       : boost-devel-1.83.0-0.fc40.x86_64                   532/540 
  Installing       : vtk-devel-9.2.6-11.fc40.x86_64                     533/540 
  Installing       : opencascade-devel-7.6.3-4.fc39.x86_64              534/540 
  Installing       : doxygen-2:1.9.8-1.fc40.x86_64                      535/540 
  Installing       : annobin-plugin-gcc-12.33-1.fc40.x86_64             536/540 
  Running scriptlet: annobin-plugin-gcc-12.33-1.fc40.x86_64             536/540 
  Installing       : catch-devel-3.5.0-1.fc40.x86_64                    537/540 
  Installing       : netgen-mesher-devel-private-6.2.2202-8.fc40.x86_   538/540 
  Installing       : gcc-plugin-annobin-13.2.1-6.fc40.x86_64            539/540 
  Running scriptlet: gcc-plugin-annobin-13.2.1-6.fc40.x86_64            539/540 
  Installing       : libXmu-devel-1.1.4-4.fc40.x86_64                   540/540 
  Running scriptlet: urw-base35-bookman-fonts-20200910-18.fc39.noarch   540/540 
  Running scriptlet: urw-base35-c059-fonts-20200910-18.fc39.noarch      540/540 
  Running scriptlet: urw-base35-d050000l-fonts-20200910-18.fc39.noarc   540/540 
  Running scriptlet: urw-base35-gothic-fonts-20200910-18.fc39.noarch    540/540 
  Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39   540/540 
  Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-18.fc39.n   540/540 
  Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-18.fc39.no   540/540 
  Running scriptlet: urw-base35-p052-fonts-20200910-18.fc39.noarch      540/540 
  Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-18   540/540 
  Running scriptlet: urw-base35-z003-fonts-20200910-18.fc39.noarch      540/540 
  Running scriptlet: copy-jdk-configs-4.1-3.fc39.noarch                 540/540 
  Running scriptlet: crypto-policies-scripts-20231204-1.git1e3a2e4.fc   540/540 
  Running scriptlet: nss-3.95.0-1.fc40.x86_64                           540/540 
  Running scriptlet: java-17-openjdk-headless-1:17.0.9.0.9-2.fc40.x86   540/540 
  Running scriptlet: fontconfig-2.14.2-5.fc40.x86_64                    540/540 
  Running scriptlet: java-17-openjdk-1:17.0.9.0.9-2.fc40.x86_64         540/540 
  Running scriptlet: libXmu-devel-1.1.4-4.fc40.x86_64                   540/540 

Installed:
  LibRaw-0.21.1-7.fc40.x86_64                                                   
  PEGTL-devel-2.8.3-7.fc39.x86_64                                               
  SuperLU-6.0.1-1.fc40.x86_64                                                   
  abattis-cantarell-vf-fonts-0.301-10.fc39.noarch                               
  adobe-mappings-cmap-20230622-1.fc39.noarch                                    
  adobe-mappings-cmap-deprecated-20230622-1.fc39.noarch                         
  adobe-mappings-pdf-20190401-5.fc39.noarch                                     
  alsa-lib-1.2.10-3.fc40.x86_64                                                 
  annobin-docs-12.33-1.fc40.noarch                                              
  annobin-plugin-gcc-12.33-1.fc40.x86_64                                        
  armadillo-10.8.2-5.fc39.x86_64                                                
  arpack-3.9.1-1.fc40.x86_64                                                    
  autoconf-2.71-7.fc40.noarch                                                   
  automake-1.16.5-14.fc40.noarch                                                
  avahi-libs-0.8-24.fc39.x86_64                                                 
  blas-3.11.0-5.fc39.x86_64                                                     
  blas-devel-3.11.0-5.fc39.x86_64                                               
  blas64-3.11.0-5.fc39.x86_64                                                   
  blas64_-3.11.0-5.fc39.x86_64                                                  
  blosc-1.21.5-2.fc40.x86_64                                                    
  boost-1.83.0-0.fc40.x86_64                                                    
  boost-atomic-1.83.0-0.fc40.x86_64                                             
  boost-chrono-1.83.0-0.fc40.x86_64                                             
  boost-container-1.83.0-0.fc40.x86_64                                          
  boost-context-1.83.0-0.fc40.x86_64                                            
  boost-contract-1.83.0-0.fc40.x86_64                                           
  boost-coroutine-1.83.0-0.fc40.x86_64                                          
  boost-date-time-1.83.0-0.fc40.x86_64                                          
  boost-devel-1.83.0-0.fc40.x86_64                                              
  boost-fiber-1.83.0-0.fc40.x86_64                                              
  boost-filesystem-1.83.0-0.fc40.x86_64                                         
  boost-graph-1.83.0-0.fc40.x86_64                                              
  boost-iostreams-1.83.0-0.fc40.x86_64                                          
  boost-json-1.83.0-0.fc40.x86_64                                               
  boost-locale-1.83.0-0.fc40.x86_64                                             
  boost-log-1.83.0-0.fc40.x86_64                                                
  boost-math-1.83.0-0.fc40.x86_64                                               
  boost-nowide-1.83.0-0.fc40.x86_64                                             
  boost-numpy3-1.83.0-0.fc40.x86_64                                             
  boost-program-options-1.83.0-0.fc40.x86_64                                    
  boost-python3-1.83.0-0.fc40.x86_64                                            
  boost-random-1.83.0-0.fc40.x86_64                                             
  boost-regex-1.83.0-0.fc40.x86_64                                              
  boost-serialization-1.83.0-0.fc40.x86_64                                      
  boost-stacktrace-1.83.0-0.fc40.x86_64                                         
  boost-system-1.83.0-0.fc40.x86_64                                             
  boost-test-1.83.0-0.fc40.x86_64                                               
  boost-thread-1.83.0-0.fc40.x86_64                                             
  boost-timer-1.83.0-0.fc40.x86_64                                              
  boost-type_erasure-1.83.0-0.fc40.x86_64                                       
  boost-wave-1.83.0-0.fc40.x86_64                                               
  brotli-1.1.0-1.fc40.x86_64                                                    
  brotli-devel-1.1.0-1.fc40.x86_64                                              
  bzip2-devel-1.0.8-16.fc39.x86_64                                              
  cairo-1.18.0-1.fc40.x86_64                                                    
  cairo-devel-1.18.0-1.fc40.x86_64                                              
  cairo-gobject-1.18.0-1.fc40.x86_64                                            
  catch-3.5.0-1.fc40.x86_64                                                     
  catch-devel-3.5.0-1.fc40.x86_64                                               
  cdparanoia-libs-10.2-42.fc39.x86_64                                           
  cfitsio-4.3.1-1.fc40.x86_64                                                   
  cgnslib-4.4.0-2.fc39.x86_64                                                   
  cgnslib-common-4.4.0-2.fc39.noarch                                            
  cgnslib-devel-4.4.0-2.fc39.x86_64                                             
  cgnslib-libs-4.4.0-2.fc39.x86_64                                              
  clang-libs-17.0.6-1.fc40.x86_64                                               
  clang-resource-filesystem-17.0.6-1.fc40.noarch                                
  cli11-devel-2.3.2-4.fc40.noarch                                               
  cmake-3.27.7-1.fc40.x86_64                                                    
  cmake-data-3.27.7-1.fc40.noarch                                               
  cmake-filesystem-3.27.7-1.fc40.x86_64                                         
  cmake-rpm-macros-3.27.7-1.fc40.noarch                                         
  copy-jdk-configs-4.1-3.fc39.noarch                                            
  cpp-13.2.1-6.fc40.x86_64                                                      
  crypto-policies-scripts-20231204-1.git1e3a2e4.fc40.noarch                     
  cups-libs-1:2.4.7-4.fc40.x86_64                                               
  dbus-libs-1:1.14.10-1.fc40.x86_64                                             
  default-fonts-core-sans-4.0-9.fc40.noarch                                     
  double-conversion-3.1.5-9.fc39.x86_64                                         
  double-conversion-devel-3.1.5-9.fc39.x86_64                                   
  doxygen-2:1.9.8-1.fc40.x86_64                                                 
  duktape-2.7.0-5.fc39.x86_64                                                   
  eigen3-devel-3.4.0-12.fc39.noarch                                             
  emacs-filesystem-1:29.1-14.fc40.noarch                                        
  expat-2.5.0-3.fc39.x86_64                                                     
  expat-devel-2.5.0-3.fc39.x86_64                                               
  flexiblas-3.3.1-5.fc39.x86_64                                                 
  flexiblas-devel-3.3.1-5.fc39.x86_64                                           
  flexiblas-netlib-3.3.1-5.fc39.x86_64                                          
  flexiblas-netlib64-3.3.1-5.fc39.x86_64                                        
  flexiblas-openblas-openmp-3.3.1-5.fc39.x86_64                                 
  flexiblas-openblas-openmp64-3.3.1-5.fc39.x86_64                               
  fontconfig-2.14.2-5.fc40.x86_64                                               
  fontconfig-devel-2.14.2-5.fc40.x86_64                                         
  fonts-filesystem-1:2.0.5-12.fc39.noarch                                       
  freeimage-3.19.0-0.20.svn1909.fc40.x86_64                                     
  freeimage-devel-3.19.0-0.20.svn1909.fc40.x86_64                               
  freetype-2.13.1-2.fc39.x86_64                                                 
  freetype-devel-2.13.1-2.fc39.x86_64                                           
  freexl-2.0.0-3.fc40.x86_64                                                    
  fribidi-1.0.13-2.fc39.x86_64                                                  
  gc-8.2.2-4.fc39.x86_64                                                        
  gcc-13.2.1-6.fc40.x86_64                                                      
  gcc-c++-13.2.1-6.fc40.x86_64                                                  
  gcc-gfortran-13.2.1-6.fc40.x86_64                                             
  gcc-plugin-annobin-13.2.1-6.fc40.x86_64                                       
  gd-2.3.3-12.fc39.x86_64                                                       
  gdal-devel-3.8.1-1.fc40.x86_64                                                
  gdal-libs-3.8.1-1.fc40.x86_64                                                 
  gdk-pixbuf2-2.42.10-5.fc39.x86_64                                             
  gdk-pixbuf2-devel-2.42.10-5.fc39.x86_64                                       
  gdk-pixbuf2-modules-2.42.10-5.fc39.x86_64                                     
  geos-3.12.1-1.fc40.x86_64                                                     
  gettext-0.22-2.fc39.x86_64                                                    
  gettext-envsubst-0.22-2.fc39.x86_64                                           
  gettext-libs-0.22-2.fc39.x86_64                                               
  gettext-runtime-0.22-2.fc39.x86_64                                            
  giflib-5.2.1-17.fc40.x86_64                                                   
  gl-manpages-1.1-29.20190306.fc40.noarch                                       
  gl2ps-1.4.2-8.fc39.x86_64                                                     
  gl2ps-devel-1.4.2-8.fc39.x86_64                                               
  glew-devel-2.2.0-5.fc39.x86_64                                                
  glib2-2.78.3-1.fc40.x86_64                                                    
  glib2-devel-2.78.3-1.fc40.x86_64                                              
  glibc-devel-2.38.9000-27.fc40.x86_64                                          
  glibc-headers-x86-2.38.9000-27.fc40.noarch                                    
  glx-utils-9.0.0-4.fc40.x86_64                                                 
  gnutls-3.8.2-2.fc40.x86_64                                                    
  google-droid-sans-fonts-20200215-17.fc40.noarch                               
  google-noto-fonts-common-20230801-4.fc40.noarch                               
  google-noto-sans-vf-fonts-20230801-4.fc40.noarch                              
  graphene-1.10.6-6.fc39.x86_64                                                 
  graphite2-1.3.14-13.fc40.x86_64                                               
  graphite2-devel-1.3.14-13.fc40.x86_64                                         
  graphviz-9.0.0-4.fc40.x86_64                                                  
  groff-base-1.23.0-3.fc40.x86_64                                               
  gstreamer1-1.22.7-2.fc40.x86_64                                               
  gstreamer1-plugins-base-1.22.7-1.fc40.x86_64                                  
  gts-0.7.6-46.20121130.fc39.x86_64                                             
  guile22-2.2.7-9.fc39.x86_64                                                   
  harfbuzz-8.3.0-2.fc40.x86_64                                                  
  harfbuzz-devel-8.3.0-2.fc40.x86_64                                            
  harfbuzz-icu-8.3.0-2.fc40.x86_64                                              
  hdf-libs-4.2.15-14.fc40.x86_64                                                
  hdf5-1.12.1-15.fc40.x86_64                                                    
  hdf5-devel-1.12.1-15.fc40.x86_64                                              
  hicolor-icon-theme-0.17-16.fc39.noarch                                        
  highway-1.0.7-1.fc40.x86_64                                                   
  hwdata-0.377-2.fc40.noarch                                                    
  hyphen-2.8.8-21.fc39.x86_64                                                   
  imath-3.1.9-3.fc40.x86_64                                                     
  iso-codes-4.15.0-2.fc39.noarch                                                
  jasper-libs-4.1.0-1.fc40.x86_64                                               
  java-17-openjdk-1:17.0.9.0.9-2.fc40.x86_64                                    
  java-17-openjdk-headless-1:17.0.9.0.9-2.fc40.x86_64                           
  javapackages-filesystem-6.2.0-5.fc40.noarch                                   
  jbig2dec-libs-0.20-1.fc40.x86_64                                              
  jbigkit-libs-2.1-27.fc40.x86_64                                               
  json-c-0.17-1.fc40.x86_64                                                     
  json-devel-3.11.2-4.fc40.x86_64                                               
  jsoncpp-1.9.5-5.fc39.x86_64                                                   
  jsoncpp-devel-1.9.5-5.fc39.x86_64                                             
  jxrlib-1.1-25.fc39.x86_64                                                     
  kernel-headers-6.7.0-0.rc5.41.fc40.x86_64                                     
  lapack-3.11.0-5.fc39.x86_64                                                   
  lapack-devel-3.11.0-5.fc39.x86_64                                             
  lapack64-3.11.0-5.fc39.x86_64                                                 
  lapack64_-3.11.0-5.fc39.x86_64                                                
  lasi-1.1.3-11.fc39.x86_64                                                     
  lcms2-2.15-2.fc39.x86_64                                                      
  libGLEW-2.2.0-5.fc39.x86_64                                                   
  libICE-1.1.1-1.fc40.x86_64                                                    
  libICE-devel-1.1.1-1.fc40.x86_64                                              
  libSM-1.2.4-1.fc40.x86_64                                                     
  libSM-devel-1.2.4-1.fc40.x86_64                                               
  libX11-1.8.7-1.fc40.x86_64                                                    
  libX11-common-1.8.7-1.fc40.noarch                                             
  libX11-devel-1.8.7-1.fc40.x86_64                                              
  libX11-xcb-1.8.7-1.fc40.x86_64                                                
  libXScrnSaver-1.2.4-1.fc40.x86_64                                             
  libXScrnSaver-devel-1.2.4-1.fc40.x86_64                                       
  libXau-1.0.11-4.fc40.x86_64                                                   
  libXau-devel-1.0.11-4.fc40.x86_64                                             
  libXcomposite-0.4.6-1.fc40.x86_64                                             
  libXcomposite-devel-0.4.6-1.fc40.x86_64                                       
  libXcursor-1.2.1-5.fc40.x86_64                                                
  libXcursor-devel-1.2.1-5.fc40.x86_64                                          
  libXdmcp-1.1.4-1.fc40.x86_64                                                  
  libXdmcp-devel-1.1.4-1.fc40.x86_64                                            
  libXext-1.3.5-4.fc40.x86_64                                                   
  libXext-devel-1.3.5-4.fc40.x86_64                                             
  libXfixes-6.0.1-1.fc40.x86_64                                                 
  libXfixes-devel-6.0.1-1.fc40.x86_64                                           
  libXft-2.3.8-4.fc40.x86_64                                                    
  libXft-devel-2.3.8-4.fc40.x86_64                                              
  libXi-1.8.1-3.fc40.x86_64                                                     
  libXi-devel-1.8.1-3.fc40.x86_64                                               
  libXinerama-1.1.5-4.fc40.x86_64                                               
  libXinerama-devel-1.1.5-4.fc40.x86_64                                         
  libXmu-1.1.4-4.fc40.x86_64                                                    
  libXmu-devel-1.1.4-4.fc40.x86_64                                              
  libXpm-3.5.17-1.fc40.x86_64                                                   
  libXpm-devel-3.5.17-1.fc40.x86_64                                             
  libXrandr-1.5.4-1.fc40.x86_64                                                 
  libXrandr-devel-1.5.4-1.fc40.x86_64                                           
  libXrender-0.9.11-4.fc40.x86_64                                               
  libXrender-devel-0.9.11-4.fc40.x86_64                                         
  libXres-1.2.2-1.fc40.x86_64                                                   
  libXres-devel-1.2.2-1.fc40.x86_64                                             
  libXt-1.3.0-1.fc40.x86_64                                                     
  libXt-devel-1.3.0-1.fc40.x86_64                                               
  libXtst-1.2.4-4.fc40.x86_64                                                   
  libXtst-devel-1.2.4-4.fc40.x86_64                                             
  libXv-1.0.12-1.fc40.x86_64                                                    
  libXv-devel-1.0.12-1.fc40.x86_64                                              
  libXxf86vm-1.1.5-4.fc40.x86_64                                                
  libaec-1.0.6-5.fc39.x86_64                                                    
  libaec-devel-1.0.6-5.fc39.x86_64                                              
  libaom-3.7.1-1.fc40.x86_64                                                    
  libarchive-devel-3.7.2-1.fc40.x86_64                                          
  libavif-0.11.1-11.fc39.x86_64                                                 
  libb2-0.98.1-9.fc39.x86_64                                                    
  libblkid-devel-2.39.2-1.fc40.x86_64                                           
  libcurl-devel-8.5.0-1.fc40.x86_64                                             
  libdatrie-0.2.13-7.fc39.x86_64                                                
  libdav1d-1.2.1-2.fc39.x86_64                                                  
  libdicom-1.0.5-1.fc40.x86_64                                                  
  libdicom-devel-1.0.5-1.fc40.x86_64                                            
  libdrm-2.4.117-1.fc40.x86_64                                                  
  libdrm-devel-2.4.117-1.fc40.x86_64                                            
  libedit-3.1-48.20230828cvs.fc40.x86_64                                        
  libevdev-1.13.1-2.fc39.x86_64                                                 
  libffi-devel-3.4.4-4.fc39.x86_64                                              
  libfontenc-1.1.7-1.fc40.x86_64                                                
  libgeotiff-1.7.1-10.fc40.x86_64                                               
  libgfortran-13.2.1-6.fc40.x86_64                                              
  libglvnd-1:1.7.0-1.fc40.x86_64                                                
  libglvnd-core-devel-1:1.7.0-1.fc40.x86_64                                     
  libglvnd-devel-1:1.7.0-1.fc40.x86_64                                          
  libglvnd-egl-1:1.7.0-1.fc40.x86_64                                            
  libglvnd-gles-1:1.7.0-1.fc40.x86_64                                           
  libglvnd-glx-1:1.7.0-1.fc40.x86_64                                            
  libglvnd-opengl-1:1.7.0-1.fc40.x86_64                                         
  libgs-10.02.1-4.fc40.x86_64                                                   
  libgta-1.2.1-10.fc39.x86_64                                                   
  libgudev-238-2.fc39.x86_64                                                    
  libharu-2.4.3-3.fc39.x86_64                                                   
  libharu-devel-2.4.3-3.fc39.x86_64                                             
  libicu-73.2-2.fc39.x86_64                                                     
  libicu-devel-73.2-2.fc39.x86_64                                               
  libijs-0.35-19.fc39.x86_64                                                    
  libimagequant-4.0.3-2.fc40.x86_64                                             
  libinput-1.24.0-1.fc40.x86_64                                                 
  libjpeg-turbo-2.1.4-3.fc39.x86_64                                             
  libjpeg-turbo-devel-2.1.4-3.fc39.x86_64                                       
  libjxl-1:0.8.2-3.fc40.x86_64                                                  
  libkml-1.3.0-45.fc40.x86_64                                                   
  liblerc-4.0.0-4.fc39.x86_64                                                   
  libmount-devel-2.39.2-1.fc40.x86_64                                           
  libmpc-1.3.1-3.fc39.x86_64                                                    
  libogg-2:1.3.5-6.fc39.x86_64                                                  
  libogg-devel-2:1.3.5-6.fc39.x86_64                                            
  libpaper-1:2.1.1-1.fc39.x86_64                                                
  libpciaccess-0.16-9.fc39.x86_64                                               
  libpciaccess-devel-0.16-9.fc39.x86_64                                         
  libpng-2:1.6.40-1.fc40.x86_64                                                 
  libpng-devel-2:1.6.40-1.fc40.x86_64                                           
  libpq-16.1-1.fc40.x86_64                                                      
  libpq-devel-16.1-1.fc40.x86_64                                                
  libproxy-0.5.3-3.fc40.x86_64                                                  
  libqhull_r-1:8.0.2-2.fc40.x86_64                                              
  libquadmath-13.2.1-6.fc40.x86_64                                              
  libquadmath-devel-13.2.1-6.fc40.x86_64                                        
  librsvg2-2.57.0-3.fc40.x86_64                                                 
  librttopo-1.1.0-12.fc39.x86_64                                                
  libselinux-devel-3.6-0.rc2.1.fc40.x86_64                                      
  libsepol-devel-3.6-0.rc2.1.fc40.x86_64                                        
  libspatialite-5.1.0-3.fc40.x86_64                                             
  libstdc++-devel-13.2.1-6.fc40.x86_64                                          
  libthai-0.1.29-6.fc39.x86_64                                                  
  libtheora-1:1.1.1-34.fc39.x86_64                                              
  libtheora-devel-1:1.1.1-34.fc39.x86_64                                        
  libtiff-4.5.0-3.fc40.x86_64                                                   
  libtiff-devel-4.5.0-3.fc40.x86_64                                             
  libtool-ltdl-2.4.7-8.fc40.x86_64                                              
  libunwind-1.7.2-1.fc40.x86_64                                                 
  libuuid-devel-2.39.2-1.fc40.x86_64                                            
  libuv-1:1.47.0-3.fc40.x86_64                                                  
  libvisual-1:0.4.1-2.fc39.x86_64                                               
  libvmaf-2.3.0-6.fc39.x86_64                                                   
  libvorbis-1:1.3.7-8.fc39.x86_64                                               
  libwacom-2.9.0-1.fc40.x86_64                                                  
  libwacom-data-2.9.0-1.fc40.noarch                                             
  libwayland-client-1.22.0-2.fc39.x86_64                                        
  libwayland-cursor-1.22.0-2.fc39.x86_64                                        
  libwayland-egl-1.22.0-2.fc39.x86_64                                           
  libwayland-server-1.22.0-2.fc39.x86_64                                        
  libwebp-1.3.2-2.fc40.x86_64                                                   
  libwebp-devel-1.3.2-2.fc40.x86_64                                             
  libxcb-1.16-2.fc40.x86_64                                                     
  libxcb-devel-1.16-2.fc40.x86_64                                               
  libxcrypt-devel-4.4.36-2.fc39.x86_64                                          
  libxkbcommon-1.6.0-1.fc40.x86_64                                              
  libxkbcommon-x11-1.6.0-1.fc40.x86_64                                          
  libxkbfile-1.1.2-1.fc40.x86_64                                                
  libxkbfile-devel-1.1.2-1.fc40.x86_64                                          
  libxml2-devel-2.12.3-1.fc40.x86_64                                            
  libxshmfence-1.3.2-1.fc40.x86_64                                              
  libxslt-1.1.39-1.fc40.x86_64                                                  
  libzstd-devel-1.5.5-4.fc39.x86_64                                             
  lksctp-tools-1.0.19-4.fc39.x86_64                                             
  llvm-libs-17.0.6-1.fc40.x86_64                                                
  lua-5.4.6-3.fc39.x86_64                                                       
  lua-posix-36.2.1-3.fc39.x86_64                                                
  lz4-devel-1.9.4-4.fc39.x86_64                                                 
  m4-1.4.19-7.fc40.x86_64                                                       
  make-1:4.4.1-2.fc39.x86_64                                                    
  mariadb-connector-c-3.3.5-2.fc39.x86_64                                       
  mariadb-connector-c-config-3.3.5-2.fc39.noarch                                
  mariadb-connector-c-devel-3.3.5-2.fc39.x86_64                                 
  mesa-libEGL-23.3.0-1.fc40.x86_64                                              
  mesa-libEGL-devel-23.3.0-1.fc40.x86_64                                        
  mesa-libGL-23.3.0-1.fc40.x86_64                                               
  mesa-libGL-devel-23.3.0-1.fc40.x86_64                                         
  mesa-libGLU-9.0.3-1.fc39.x86_64                                               
  mesa-libGLU-devel-9.0.3-1.fc39.x86_64                                         
  mesa-libgbm-23.3.0-1.fc40.x86_64                                              
  mesa-libglapi-23.3.0-1.fc40.x86_64                                            
  metis-5.1.0.3-2.fc39.x86_64                                                   
  minizip-ng-compat-3.0.10-3.fc40.x86_64                                        
  mkfontscale-1.2.2-4.fc39.x86_64                                               
  mpdecimal-2.5.1-7.fc39.x86_64                                                 
  mtdev-1.1.6-6.fc39.x86_64                                                     
  ncurses-6.4-8.20231001.fc40.x86_64                                            
  netcdf-4.9.2-1.fc40.x86_64                                                    
  netcdf-cxx-4.2-32.fc39.x86_64                                                 
  netcdf-cxx-devel-4.2-32.fc39.x86_64                                           
  netcdf-devel-4.9.2-1.fc40.x86_64                                              
  netgen-mesher-6.2.2202-8.fc40.x86_64                                          
  netgen-mesher-common-6.2.2202-8.fc40.noarch                                   
  netgen-mesher-devel-6.2.2202-8.fc40.x86_64                                    
  netgen-mesher-devel-private-6.2.2202-8.fc40.x86_64                            
  netgen-mesher-libs-6.2.2202-8.fc40.x86_64                                     
  netpbm-11.02.00-3.fc40.x86_64                                                 
  nettle-3.9.1-2.fc39.x86_64                                                    
  nspr-4.35.0-16.fc40.x86_64                                                    
  nss-3.95.0-1.fc40.x86_64                                                      
  nss-softokn-3.95.0-1.fc40.x86_64                                              
  nss-softokn-freebl-3.95.0-1.fc40.x86_64                                       
  nss-sysinit-3.95.0-1.fc40.x86_64                                              
  nss-util-3.95.0-1.fc40.x86_64                                                 
  ogdi-4.1.0-11.fc39.x86_64                                                     
  openblas-0.3.25-1.fc40.x86_64                                                 
  openblas-openmp-0.3.25-1.fc40.x86_64                                          
  openblas-openmp64-0.3.25-1.fc40.x86_64                                        
  opencascade-devel-7.6.3-4.fc39.x86_64                                         
  opencascade-draw-7.6.3-4.fc39.x86_64                                          
  opencascade-foundation-7.6.3-4.fc39.x86_64                                    
  opencascade-modeling-7.6.3-4.fc39.x86_64                                      
  opencascade-ocaf-7.6.3-4.fc39.x86_64                                          
  opencascade-visualization-7.6.3-4.fc39.x86_64                                 
  openexr-libs-3.1.10-2.fc40.x86_64                                             
  openjpeg2-2.5.0-5.fc40.x86_64                                                 
  openjpeg2-devel-2.5.0-5.fc40.x86_64                                           
  openjpeg2-tools-2.5.0-5.fc40.x86_64                                           
  openslide-4.0.0-1.fc40.x86_64                                                 
  openslide-devel-4.0.0-1.fc40.x86_64                                           
  openssl-devel-1:3.1.4-1.fc40.x86_64                                           
  opus-1.4-1.fc40.x86_64                                                        
  orc-0.4.33-3.fc39.x86_64                                                      
  pango-1.51.0-1.fc40.x86_64                                                    
  pcre2-devel-10.42-2.fc40.x86_64                                               
  pcre2-utf16-10.42-2.fc40.x86_64                                               
  pcre2-utf32-10.42-2.fc40.x86_64                                               
  perl-AutoLoader-5.74-503.fc40.noarch                                          
  perl-B-1.88-503.fc40.x86_64                                                   
  perl-Carp-1.54-500.fc39.noarch                                                
  perl-Class-Struct-0.68-503.fc40.noarch                                        
  perl-Data-Dumper-2.188-501.fc39.x86_64                                        
  perl-Digest-1.20-500.fc39.noarch                                              
  perl-Digest-MD5-2.58-501.fc40.x86_64                                          
  perl-DynaLoader-1.54-503.fc40.x86_64                                          
  perl-Encode-4:3.20-501.fc40.x86_64                                            
  perl-English-1.11-503.fc40.noarch                                             
  perl-Errno-1.37-503.fc40.x86_64                                               
  perl-Exporter-5.77-500.fc39.noarch                                            
  perl-Fcntl-1.15-503.fc40.x86_64                                               
  perl-File-Basename-2.86-503.fc40.noarch                                       
  perl-File-Compare-1.100.700-503.fc40.noarch                                   
  perl-File-Copy-2.41-503.fc40.noarch                                           
  perl-File-Find-1.43-503.fc40.noarch                                           
  perl-File-Path-2.18-501.fc40.noarch                                           
  perl-File-Temp-1:0.231.100-501.fc40.noarch                                    
  perl-File-stat-1.13-503.fc40.noarch                                           
  perl-FileHandle-2.05-503.fc40.noarch                                          
  perl-Getopt-Long-1:2.57-1.fc40.noarch                                         
  perl-Getopt-Std-1.13-503.fc40.noarch                                          
  perl-HTTP-Tiny-0.088-3.fc39.noarch                                            
  perl-IO-1.52-503.fc40.x86_64                                                  
  perl-IO-Socket-IP-0.42-1.fc39.noarch                                          
  perl-IO-Socket-SSL-2.084-1.fc40.noarch                                        
  perl-IPC-Open3-1.22-503.fc40.noarch                                           
  perl-MIME-Base64-3.16-501.fc40.x86_64                                         
  perl-Mozilla-CA-20230821-1.fc40.noarch                                        
  perl-Net-SSLeay-1.92-10.fc39.x86_64                                           
  perl-POSIX-2.13-503.fc40.x86_64                                               
  perl-PathTools-3.89-500.fc39.x86_64                                           
  perl-Pod-Escapes-1:1.07-501.fc40.noarch                                       
  perl-Pod-Perldoc-3.28.01-501.fc39.noarch                                      
  perl-Pod-Simple-1:3.45-4.fc39.noarch                                          
  perl-Pod-Usage-4:2.03-500.fc39.noarch                                         
  perl-Scalar-List-Utils-5:1.63-500.fc39.x86_64                                 
  perl-SelectSaver-1.02-503.fc40.noarch                                         
  perl-Socket-4:2.037-3.fc39.x86_64                                             
  perl-Storable-1:3.32-500.fc39.x86_64                                          
  perl-Symbol-1.09-503.fc40.noarch                                              
  perl-Term-ANSIColor-5.01-502.fc40.noarch                                      
  perl-Term-Cap-1.18-500.fc39.noarch                                            
  perl-Text-ParseWords-3.31-500.fc39.noarch                                     
  perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch                                   
  perl-Thread-Queue-3.14-501.fc40.noarch                                        
  perl-Time-Local-2:1.350-3.fc39.noarch                                         
  perl-URI-5.21-1.fc40.noarch                                                   
  perl-base-2.27-503.fc40.noarch                                                
  perl-constant-1.33-501.fc39.noarch                                            
  perl-if-0.61.000-503.fc40.noarch                                              
  perl-interpreter-4:5.38.2-503.fc40.x86_64                                     
  perl-libnet-3.15-501.fc39.noarch                                              
  perl-libs-4:5.38.2-503.fc40.x86_64                                            
  perl-locale-1.10-503.fc40.noarch                                              
  perl-mro-1.28-503.fc40.x86_64                                                 
  perl-overload-1.37-503.fc40.noarch                                            
  perl-overloading-0.02-503.fc40.noarch                                         
  perl-parent-1:0.241-500.fc39.noarch                                           
  perl-podlators-1:5.01-500.fc39.noarch                                         
  perl-threads-1:2.36-500.fc39.x86_64                                           
  perl-threads-shared-1.68-500.fc39.x86_64                                      
  perl-vars-1.05-503.fc40.noarch                                                
  pixman-0.42.2-2.fc39.x86_64                                                   
  pixman-devel-0.42.2-2.fc39.x86_64                                             
  poppler-23.08.0-1.fc40.x86_64                                                 
  poppler-data-0.4.11-5.fc39.noarch                                             
  poppler-glib-23.08.0-1.fc40.x86_64                                            
  proj-9.3.1-1.fc40.x86_64                                                      
  proj-data-9.3.1-1.fc40.noarch                                                 
  proj-devel-9.3.1-1.fc40.x86_64                                                
  pugixml-1.13-3.fc39.x86_64                                                    
  pugixml-devel-1.13-3.fc39.x86_64                                              
  pyproject-rpm-macros-1.10.0-1.fc40.noarch                                     
  python-pip-wheel-23.2.1-1.fc39.noarch                                         
  python-rpm-macros-3.12-5.fc40.noarch                                          
  python3-3.12.1-1.fc40.x86_64                                                  
  python3-devel-3.12.1-1.fc40.x86_64                                            
  python3-libs-3.12.1-1.fc40.x86_64                                             
  python3-numpy-1:1.26.0-2.fc40.x86_64                                          
  python3-packaging-23.2-2.fc40.noarch                                          
  python3-rpm-generators-14-8.fc40.noarch                                       
  python3-rpm-macros-3.12-5.fc40.noarch                                         
  python3-setuptools-68.2.2-1.fc40.noarch                                       
  python3-vtk-9.2.6-11.fc40.x86_64                                              
  qt-settings-39.0-2.fc40.noarch                                                
  qt5-designer-5.15.11-1.fc40.x86_64                                            
  qt5-doctools-5.15.11-1.fc40.x86_64                                            
  qt5-linguist-5.15.11-1.fc40.x86_64                                            
  qt5-qtbase-5.15.11-7.fc40.x86_64                                              
  qt5-qtbase-common-5.15.11-7.fc40.noarch                                       
  qt5-qtbase-devel-5.15.11-7.fc40.x86_64                                        
  qt5-qtbase-gui-5.15.11-7.fc40.x86_64                                          
  qt5-qtdeclarative-5.15.11-2.fc40.x86_64                                       
  qt5-qtdeclarative-devel-5.15.11-2.fc40.x86_64                                 
  qt5-qtlocation-5.15.11-1.fc40.x86_64                                          
  qt5-qtsensors-5.15.11-1.fc40.x86_64                                           
  qt5-qttools-5.15.11-1.fc40.x86_64                                             
  qt5-qttools-common-5.15.11-1.fc40.noarch                                      
  qt5-qttools-devel-5.15.11-1.fc40.x86_64                                       
  qt5-qttools-libs-designer-5.15.11-1.fc40.x86_64                               
  qt5-qttools-libs-designercomponents-5.15.11-1.fc40.x86_64                     
  qt5-qttools-libs-help-5.15.11-1.fc40.x86_64                                   
  qt5-qtwebchannel-5.15.11-1.fc40.x86_64                                        
  qt5-qtwebkit-5.212.0-0.79alpha4.fc40.x86_64                                   
  qt5-qtwebkit-devel-5.212.0-0.79alpha4.fc40.x86_64                             
  qt5-qtx11extras-5.15.11-1.fc40.x86_64                                         
  qt5-qtx11extras-devel-5.15.11-1.fc40.x86_64                                   
  qt5-rpm-macros-5.15.11-1.fc40.noarch                                          
  rav1e-libs-0.6.6-4.fc40.x86_64                                                
  rhash-1.4.3-3.fc39.x86_64                                                     
  rsvg-pixbuf-loader-2.57.0-3.fc40.x86_64                                       
  shared-mime-info-2.3-2.fc40.x86_64                                            
  snappy-1.1.10-2.fc39.x86_64                                                   
  sqlite-3.44.2-1.fc40.x86_64                                                   
  sqlite-devel-3.44.2-1.fc40.x86_64                                             
  svt-av1-libs-1.4.1-3.fc39.x86_64                                              
  sysprof-capture-devel-45.1-1.fc40.x86_64                                      
  tbb-2020.3-21.fc40.x86_64                                                     
  tbb-devel-2020.3-21.fc40.x86_64                                               
  tcl-1:8.6.13-1.fc40.x86_64                                                    
  tcl-devel-1:8.6.13-1.fc40.x86_64                                              
  tix-1:8.4.3-38.fc39.x86_64                                                    
  tk-1:8.6.13-2.fc40.x86_64                                                     
  tk-devel-1:8.6.13-2.fc40.x86_64                                               
  ttmkfdir-3.0.9-69.fc39.x86_64                                                 
  tzdata-2023c-4.fc40.noarch                                                    
  tzdata-java-2023c-4.fc40.noarch                                               
  unixODBC-2.3.11-4.fc39.x86_64                                                 
  uriparser-0.9.7-3.fc39.x86_64                                                 
  urw-base35-bookman-fonts-20200910-18.fc39.noarch                              
  urw-base35-c059-fonts-20200910-18.fc39.noarch                                 
  urw-base35-d050000l-fonts-20200910-18.fc39.noarch                             
  urw-base35-fonts-20200910-18.fc39.noarch                                      
  urw-base35-fonts-common-20200910-18.fc39.noarch                               
  urw-base35-gothic-fonts-20200910-18.fc39.noarch                               
  urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39.noarch                       
  urw-base35-nimbus-roman-fonts-20200910-18.fc39.noarch                         
  urw-base35-nimbus-sans-fonts-20200910-18.fc39.noarch                          
  urw-base35-p052-fonts-20200910-18.fc39.noarch                                 
  urw-base35-standard-symbols-ps-fonts-20200910-18.fc39.noarch                  
  urw-base35-z003-fonts-20200910-18.fc39.noarch                                 
  utf8cpp-devel-3.2.5-1.fc40.noarch                                             
  vim-filesystem-2:9.0.2153-1.fc40.noarch                                       
  vtk-9.2.6-11.fc40.x86_64                                                      
  vtk-devel-9.2.6-11.fc40.x86_64                                                
  vtk-java-9.2.6-11.fc40.x86_64                                                 
  vtk-qt-9.2.6-11.fc40.x86_64                                                   
  vulkan-headers-1.3.268.0-1.fc40.noarch                                        
  vulkan-loader-1.3.268.0-1.fc40.x86_64                                         
  vulkan-loader-devel-1.3.268.0-1.fc40.x86_64                                   
  woff2-1.0.2-18.fc39.x86_64                                                    
  xapian-core-libs-1.4.23-1.fc39.x86_64                                         
  xcb-util-0.4.1-3.fc39.x86_64                                                  
  xcb-util-image-0.4.1-3.fc39.x86_64                                            
  xcb-util-keysyms-0.4.1-3.fc39.x86_64                                          
  xcb-util-renderutil-0.3.10-3.fc39.x86_64                                      
  xcb-util-wm-0.4.2-3.fc39.x86_64                                               
  xerces-c-3.2.3-9.fc39.x86_64                                                  
  xkeyboard-config-2.40-2.fc40.noarch                                           
  xml-common-0.6.3-62.fc40.noarch                                               
  xorg-x11-fonts-Type1-7.5-37.fc40.noarch                                       
  xorg-x11-proto-devel-2023.2-3.fc40.noarch                                     
  xz-devel-5.4.5-1.fc40.x86_64                                                  
  zlib-devel-1.2.13-5.fc40.x86_64                                               

Complete!
Finish: build setup for smesh-9.8.0.2-7.fc40.src.rpm
Start: rpmbuild smesh-9.8.0.2-7.fc40.src.rpm
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1689984000
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.k1JVPv
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf smesh-9.8.0.2
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/smesh-9.8.0.2.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd smesh-9.8.0.2
+ rm -rf /builddir/build/BUILD/smesh-9.8.0.2-SPECPARTS
+ /usr/bin/mkdir -p /builddir/build/BUILD/smesh-9.8.0.2-SPECPARTS
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/smesh-cmake.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/smesh-std_swap.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/netgen_sizet.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.aZ5La6
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/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
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd 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 -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/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
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS=-Wl,--as-needed
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DENABLE_NETGEN=ON -DNEW_NETGEN_INTERFACE=ON -DENABLE_MED=OFF -DBUILD_TESTS=TRUE
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- The C compiler identification is GNU 13.2.1
-- The CXX compiler identification is GNU 13.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Searching for OpenCASCADE...
-- Searching for VTK...
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Found utf8cpp: /usr/include/utf8cpp  
-- Searching for Boost...
-- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0") found components: filesystem thread serialization regex 
-- Found ZLIB: /usr/lib64/libz.so (found version "1.2.13")  
-- Configuring done (0.7s)
-- Generating done (0.1s)
CMake Warning:
  Manually-specified variables were not used by the project:

    BUILD_TESTS
    CMAKE_CXX_FLAGS_RELEASE
    CMAKE_C_FLAGS_RELEASE
    CMAKE_Fortran_FLAGS_RELEASE
    CMAKE_INSTALL_DO_STRIP
    ENABLE_MED
    INCLUDE_INSTALL_DIR
    LIB_INSTALL_DIR
    LIB_SUFFIX
    NEW_NETGEN_INTERFACE
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR


-- Build files have been written to: /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build
+ /usr/bin/cmake --build redhat-linux-build -j2 --verbose
Change Dir: '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'

Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j2
/usr/bin/cmake -S/builddir/build/BUILD/smesh-9.8.0.2 -B/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/CMakeFiles /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build//CMakeFiles/progress.marks
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
gmake[1]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
/usr/bin/gmake  -f src/Netgen/CMakeFiles/nglib4smesh.dir/build.make src/Netgen/CMakeFiles/nglib4smesh.dir/depend
/usr/bin/gmake  -f src/Kernel/CMakeFiles/Kernel.dir/build.make src/Kernel/CMakeFiles/Kernel.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.8.0.2 /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel/CMakeFiles/Kernel.dir/DependInfo.cmake "--color="
gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.8.0.2 /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen/CMakeFiles/nglib4smesh.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
/usr/bin/gmake  -f src/Kernel/CMakeFiles/Kernel.dir/build.make src/Kernel/CMakeFiles/Kernel.dir/build
gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
/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'
gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
[  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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/archive.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/archive.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/archive.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/archive.cpp
[  1%] 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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/Basics/Basics_Utils.cxx.o -MF CMakeFiles/Kernel.dir/src/Basics/Basics_Utils.cxx.o.d -o CMakeFiles/Kernel.dir/src/Basics/Basics_Utils.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics/Basics_Utils.cxx
In file included from /usr/include/features.h:503,
                 from /usr/include/c++/13/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/x86_64-redhat-linux/bits/c++config.h:2976,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/string:38,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics/Basics_Utils.hxx:29,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics/Basics_Utils.cxx:25:
In function ‘gethostname’,
    inlined from ‘Kernel_Utils::GetHostname[abi:cxx11]()’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics/Basics_Utils.cxx:50:24:
/usr/include/bits/unistd.h:145:10: warning: ‘*gethostname’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
  145 |   return __glibc_fortify (gethostname, __buflen, sizeof (char),
      |          ^~~~~~~~~~~~~~~
/usr/include/bits/unistd-decl.h: In function ‘Kernel_Utils::GetHostname[abi:cxx11]()’:
/usr/include/bits/unistd-decl.h:173:12: note: in a call to function ‘*gethostname’ declared with attribute ‘access (write_only, 1, 2)’
  173 | extern int __REDIRECT_NTH (__gethostname_alias, (char *__buf, size_t __buflen),
      |            ^~~~~~~~~~~~~~
[  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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/Basics/Basics_DirUtils.cxx.o -MF CMakeFiles/Kernel.dir/src/Basics/Basics_DirUtils.cxx.o.d -o CMakeFiles/Kernel.dir/src/Basics/Basics_DirUtils.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics/Basics_DirUtils.cxx
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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/Basics/BasicsGenericDestructor.cxx.o -MF CMakeFiles/Kernel.dir/src/Basics/BasicsGenericDestructor.cxx.o.d -o CMakeFiles/Kernel.dir/src/Basics/BasicsGenericDestructor.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics/BasicsGenericDestructor.cxx
[  2%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/bitarray.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/bitarray.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/bitarray.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/bitarray.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/bitarray.cpp
[  2%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/BaseTraceCollector.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/BaseTraceCollector.cxx.o -MF CMakeFiles/Kernel.dir/src/SALOMELocalTrace/BaseTraceCollector.cxx.o.d -o CMakeFiles/Kernel.dir/src/SALOMELocalTrace/BaseTraceCollector.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace/BaseTraceCollector.cxx
[  2%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/FileTraceCollector.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/FileTraceCollector.cxx.o -MF CMakeFiles/Kernel.dir/src/SALOMELocalTrace/FileTraceCollector.cxx.o.d -o CMakeFiles/Kernel.dir/src/SALOMELocalTrace/FileTraceCollector.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace/FileTraceCollector.cxx
[  3%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceBufferPool.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceBufferPool.cxx.o -MF CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceBufferPool.cxx.o.d -o CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceBufferPool.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace/LocalTraceBufferPool.cxx
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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceCollector.cxx.o -MF CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceCollector.cxx.o.d -o CMakeFiles/Kernel.dir/src/SALOMELocalTrace/LocalTraceCollector.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace/LocalTraceCollector.cxx
[  3%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/Utils/duplicate.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/Utils/duplicate.cxx.o -MF CMakeFiles/Kernel.dir/src/Utils/duplicate.cxx.o.d -o CMakeFiles/Kernel.dir/src/Utils/duplicate.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils/duplicate.cxx
[  3%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/exception.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/exception.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/exception.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/exception.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/exception.cpp
[  3%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/Utils/OpUtil.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/Utils/OpUtil.cxx.o -MF CMakeFiles/Kernel.dir/src/Utils/OpUtil.cxx.o.d -o CMakeFiles/Kernel.dir/src/Utils/OpUtil.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils/OpUtil.cxx
In file included from /usr/include/features.h:503,
                 from /usr/include/c++/13/x86_64-redhat-linux/bits/os_defines.h:39,
                 from /usr/include/c++/13/x86_64-redhat-linux/bits/c++config.h:2976,
                 from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/iostream:38,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace/utilities.h:34,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils/OpUtil.cxx:27:
In function ‘gethostname’,
    inlined from ‘GetHostname[abi:cxx11]()’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils/OpUtil.cxx:48:20:
/usr/include/bits/unistd.h:145:10: warning: ‘*gethostname’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
  145 |   return __glibc_fortify (gethostname, __buflen, sizeof (char),
      |          ^~~~~~~~~~~~~~~
/usr/include/bits/unistd-decl.h: In function ‘GetHostname[abi:cxx11]()’:
/usr/include/bits/unistd-decl.h:173:12: note: in a call to function ‘*gethostname’ declared with attribute ‘access (write_only, 1, 2)’
  173 | extern int __REDIRECT_NTH (__gethostname_alias, (char *__buf, size_t __buflen),
      |            ^~~~~~~~~~~~~~
[  4%] Building CXX object src/Kernel/CMakeFiles/Kernel.dir/src/Utils/Utils_SALOME_Exception.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DKernel_EXPORTS -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/Utils/Utils_SALOME_Exception.cxx.o -MF CMakeFiles/Kernel.dir/src/Utils/Utils_SALOME_Exception.cxx.o.d -o CMakeFiles/Kernel.dir/src/Utils/Utils_SALOME_Exception.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils/Utils_SALOME_Exception.cxx
/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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Kernel/CMakeFiles/Kernel.dir/src/Utils/Utils_ExceptHandlers.cxx.o -MF CMakeFiles/Kernel.dir/src/Utils/Utils_ExceptHandlers.cxx.o.d -o CMakeFiles/Kernel.dir/src/Utils/Utils_ExceptHandlers.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils/Utils_ExceptHandlers.cxx
[  5%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/localheap.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/localheap.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/localheap.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/localheap.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/localheap.cpp
[  5%] Linking CXX shared library libKernel.so
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/Kernel.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -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 
In function ‘gethostname’,
    inlined from ‘GetHostname’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics/Basics_Utils.cxx:50:24:
/usr/include/bits/unistd.h:145:10: warning: ‘__gethostname_alias’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
  145 |   return __glibc_fortify (gethostname, __buflen, sizeof (char),
      |          ^
/usr/include/bits/unistd-decl.h: In function ‘GetHostname’:
/usr/include/bits/unistd-decl.h:173:12: note: in a call to function ‘__gethostname_alias’ declared with attribute ‘access (write_only, 1, 2)’
  173 | extern int __REDIRECT_NTH (__gethostname_alias, (char *__buf, size_t __buflen),
      |            ^
In function ‘gethostname’,
    inlined from ‘GetHostname’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils/OpUtil.cxx:48:20:
/usr/include/bits/unistd.h:145:10: warning: ‘__gethostname_alias’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
  145 |   return __glibc_fortify (gethostname, __buflen, sizeof (char),
      |          ^
/usr/include/bits/unistd-decl.h: In function ‘GetHostname’:
/usr/include/bits/unistd-decl.h:173:12: note: in a call to function ‘__gethostname_alias’ declared with attribute ‘access (write_only, 1, 2)’
  173 | extern int __REDIRECT_NTH (__gethostname_alias, (char *__buf, size_t __buflen),
      |            ^
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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/logging.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/logging.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/logging.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/logging.cpp
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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/flags.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/flags.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/flags.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/flags.cpp
[  5%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/paje_trace.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/paje_trace.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/paje_trace.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/paje_trace.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/paje_trace.cpp
/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<ngcore::Flags>*)’:
/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<T>::CheckIndex(const std::string&) const [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:104:15:   required from ‘void ngcore::SymbolTable<T>::Set(const std::string&, const T&) [with T = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>]’
/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<std::__cxx11::basic_string<char> >::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<T>::CheckIndex(const std::string&) const [with T = double; std::string = std::__cxx11::basic_string<char>]’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:104:15:   required from ‘void ngcore::SymbolTable<T>::Set(const std::string&, const T&) [with T = double; std::string = std::__cxx11::basic_string<char>]’
/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<std::__cxx11::basic_string<char> >::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<T>::CheckIndex(const std::string&) const [with T = bool; std::string = std::__cxx11::basic_string<char>]’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:104:15:   required from ‘void ngcore::SymbolTable<T>::Set(const std::string&, const T&) [with T = bool; std::string = std::__cxx11::basic_string<char>]’
/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<std::__cxx11::basic_string<char> >::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<T>::CheckIndex(const std::string&) const [with T = ngcore::Flags; std::string = std::__cxx11::basic_string<char>]’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:104:15:   required from ‘void ngcore::SymbolTable<T>::Set(const std::string&, const T&) [with T = ngcore::Flags; std::string = std::__cxx11::basic_string<char>]’
/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<std::__cxx11::basic_string<char> >::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<T>::CheckIndex(const std::string&) const [with T = std::shared_ptr<ngcore::Array<std::__cxx11::basic_string<char> > >; std::string = std::__cxx11::basic_string<char>]’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:104:15:   required from ‘void ngcore::SymbolTable<T>::Set(const std::string&, const T&) [with T = std::shared_ptr<ngcore::Array<std::__cxx11::basic_string<char> > >; std::string = std::__cxx11::basic_string<char>]’
/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<std::__cxx11::basic_string<char> >::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<T>::CheckIndex(const std::string&) const [with T = std::shared_ptr<ngcore::Array<double> >; std::string = std::__cxx11::basic_string<char>]’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:104:15:   required from ‘void ngcore::SymbolTable<T>::Set(const std::string&, const T&) [with T = std::shared_ptr<ngcore::Array<double> >; std::string = std::__cxx11::basic_string<char>]’
/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<std::__cxx11::basic_string<char> >::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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/profiler.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/profiler.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/profiler.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/profiler.cpp
[  6%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/table.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/table.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/table.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/table.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.cpp
[  6%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/taskmanager.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/taskmanager.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/taskmanager.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/taskmanager.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/utils.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/utils.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/utils.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/utils.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<void(ngcore::TaskInfo&)>&, 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>::__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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/core/version.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/core/version.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/core/version.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/version.cpp
[  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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/algprim.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/algprim.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/algprim.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/algprim.cpp
[  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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/brick.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/brick.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/brick.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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/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/../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: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:26:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  654 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  670 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  683 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  690 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning:   ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder]
  129 |       int index;
      |           ^~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning:   when initialized here [-Wreorder]
  134 |       UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; }
      |       ^~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning:   ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder]
  129 |       int index;
      |           ^~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning:   when initialized here [-Wreorder]
  134 |       UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; }
      |       ^~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp: In member function ‘virtual netgen::INSOLID_TYPE netgen::Brick::VecInSolid(const netgen::Point<3, double>&, const netgen::Vec<3>&, double) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp:238:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  238 |   for (int i = 0; i < faces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp: In member function ‘virtual netgen::INSOLID_TYPE netgen::Brick::VecInSolid2(const netgen::Point<3, double>&, const netgen::Vec<3>&, const netgen::Vec<3>&, double) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp:284:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  284 |   for (int i = 0; i < faces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp: In member function ‘virtual netgen::INSOLID_TYPE netgen::Brick::VecInSolid3(const netgen::Point<3, double>&, const netgen::Vec<3>&, const netgen::Vec<3>&, double) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp:300:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  300 |   for (int i = 0; i < faces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp: In member function ‘virtual netgen::INSOLID_TYPE netgen::Brick::VecInSolid4(const netgen::Point<3, double>&, const netgen::Vec<3>&, const netgen::Vec<3>&, const netgen::Vec<3>&, double) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/brick.cpp:317:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  317 |   for (int i = 0; i < faces.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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/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<T, BASE, TIND>::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<T, BASE, TIND>::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/../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<T, BASE, TIND>::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<T, BASE, TIND>::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'
[  7%] Building CXX object src/Geom/CMakeFiles/Geom.dir/src/GEOMUtils/GEOMUtils.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Geom && /usr/bin/g++ -DCSFDB -DGeom_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/Geom/CMakeFiles/Geom.dir/src/GEOMUtils/GEOMUtils.cxx.o -MF CMakeFiles/Geom.dir/src/GEOMUtils/GEOMUtils.cxx.o.d -o CMakeFiles/Geom.dir/src/GEOMUtils/GEOMUtils.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils/GEOMUtils.cxx
[  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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/bspline2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/bspline2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/bspline2d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/bspline2d.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[  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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/csgeom.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/csgeom.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/csgeom.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp
[  9%] Linking CXX shared library libGeom.so
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Geom && /usr/bin/cmake -E cmake_link_script CMakeFiles/Geom.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -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,libGeom.so -o libGeom.so CMakeFiles/Geom.dir/src/GEOMUtils/GEOMUtils.cxx.o  -Wl,-rpath,/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Kernel: ../Kernel/libKernel.so /usr/lib64/libTKV3d.so.7.6.3 /usr/lib64/libTKBO.so.7.6.3 /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libTKService.so.7.6.3 -lfontconfig /usr/lib64/libTKHLR.so.7.6.3 -lGL -lX11 /usr/lib64/libfreetype.so /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so -ldl 
In file included from /builddir/build/BUILD/smesh-9.8.0.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; i<delete_them.Size(); i++)
      |                    ~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:193:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  193 |     for (int i = 0; i < toplevelobjects.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:196:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  196 |     for (int i = 0; i < triapprox.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:200:22: 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 < identifications.Size(); i++)
      |                    ~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:204:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  204 |     for (int i = 0; i < singfaces.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:207:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  207 |     for (int i = 0; i < singedges.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.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 < singpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp: In member function ‘virtual void netgen::WritePrimitivesIt::Do(netgen::Solid*)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:251:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  251 |         for (int i = 0; i < coeffs.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp: In member function ‘void netgen::CSGeometry::Save(std::ostream&) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:278:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  278 |     for (int i = 0; i < solids.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:301:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  301 |     for (int i = 0; i < identifications.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp: In member function ‘void netgen::CSGeometry::SaveSurfaces(std::ostream&) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:440:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  440 |             for (int j=0; j<coeffs.Size(); j++)
      |                           ~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:447:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  447 |                 for (int j=0; j<coeffs.Size(); j++)
      |                               ~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:480:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  480 |         for(int j=0; j<coeffs.Size(); j++)
      |                      ~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp: In member function ‘netgen::TopLevelObject* netgen::CSGeometry::GetTopLevelObject(const netgen::Solid*, const netgen::Surface*)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:780:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  780 |     for (int i = 0; i < toplevelobjects.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp: In member function ‘void netgen::CSGeometry::RemoveTopLevelObject(netgen::Solid*, netgen::Surface*)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:791:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  791 |     for (int i = 0; i < toplevelobjects.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp: In member function ‘void netgen::CSGeometry::SetFlags(const char*, const ngcore::Flags&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:820:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  820 |         for (i = 0; i < surfind.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.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 = 0; i < surfind.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:858:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  858 |             for ( i = 0; i < min2(polysurfs.Size(),bcname.Size()); i++)
      |                          ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:860:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  860 |                 for (int j = 0; j < polysurfs[i]->Size(); 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<int>&) 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<int>&) 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]
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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>::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<T>::CheckIndex(const std::string&) const [with T = netgen::Surface*; std::string = std::__cxx11::basic_string<char>]’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:104:15:   required from ‘void ngcore::SymbolTable<T>::Set(const std::string&, const T&) [with T = netgen::Surface*; std::string = std::__cxx11::basic_string<char>]’
/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<std::__cxx11::basic_string<char> >::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<T>::CheckIndex(const std::string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string<char>]’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:116:14:   required from ‘bool ngcore::SymbolTable<T>::Used(const std::string&) const [with T = netgen::Solid*; std::string = std::__cxx11::basic_string<char>]’
/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<std::__cxx11::basic_string<char> >::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<T>::CheckIndex(const std::string&) const [with T = netgen::SplineGeometry<2>*; std::string = std::__cxx11::basic_string<char>]’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:104:15:   required from ‘void ngcore::SymbolTable<T>::Set(const std::string&, const T&) [with T = netgen::SplineGeometry<2>*; std::string = std::__cxx11::basic_string<char>]’
/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<std::__cxx11::basic_string<char> >::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<T>::CheckIndex(const std::string&) const [with T = netgen::SplineGeometry<3>*; std::string = std::__cxx11::basic_string<char>]’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:104:15:   required from ‘void ngcore::SymbolTable<T>::Set(const std::string&, const T&) [with T = netgen::SplineGeometry<3>*; std::string = std::__cxx11::basic_string<char>]’
/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<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
[  9%] Built target Geom
/usr/bin/gmake  -f src/SMESH/CMakeFiles/SMDS.dir/build.make src/SMESH/CMakeFiles/SMDS.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/smesh-9.8.0.2 /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH/CMakeFiles/SMDS.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
/usr/bin/gmake  -f src/SMESH/CMakeFiles/SMDS.dir/build.make src/SMESH/CMakeFiles/SMDS.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
[  9%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_BallElement.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_BallElement.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_BallElement.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_BallElement.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_BallElement.cxx
[  9%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_CellOfNodes.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_CellOfNodes.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_CellOfNodes.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_CellOfNodes.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.cxx:26:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=]
  187 |   virtual void setShapeID( const int shapeID ) const;
      |                ^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note:   by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’
   60 |   virtual void setShapeID( const int shapeID );
      |                ^~~~~~~~~~
[ 10%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_Downward.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_Downward.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_Downward.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_Downward.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Downward.cxx
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp: In member function ‘netgen::CSGeometry::AddSurface(netgen::Surface*)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:627:27: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=]
  627 |     sprintf (name, "nnsurf%d", cntsurfs);
      |                           ^~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:627:20: note: directive argument in the range [-2147483647, 2147483647]
  627 |     sprintf (name, "nnsurf%d", cntsurfs);
      |                    ^~~~~~~~~~
In file included from /usr/include/stdio.h:980,
                 from /usr/include/c++/13/cstdio:42,
                 from /usr/include/c++/13/ext/string_conversions.h:45,
                 from /usr/include/c++/13/bits/basic_string.h:4109,
                 from /usr/include/c++/13/string:54,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/mystdlib.h:4,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:1:
In function ‘sprintf’,
    inlined from ‘netgen::CSGeometry::AddSurface(netgen::Surface*)’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgeom.cpp:627:13:
/usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 8 and 18 bytes into a destination of size 15
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
[ 10%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/csgparser.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/csgparser.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/csgparser.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/csgparser.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgparser.cpp
[ 10%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementFactory.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementFactory.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementFactory.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementFactory.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_ElementFactory.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9,
                 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<pnums.Size(); i++)
      |                                ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgparser.cpp:442:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  442 |                       for(int i=0; i<pnums.Size(); i++)
      |                                    ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgparser.cpp: In function ‘netgen::CSGeometry* netgen::ParseCSG(std::istream&, CSGeometry*)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgparser.cpp:1269:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1269 |                 for (i = 0; i < si.Size(); i++)
      |                             ~~^~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/csgparser.cpp:1321:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1321 |                 for (i = 0; i < si.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<T, BASE, TIND>::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<T, BASE, TIND>::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/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementHolder.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementHolder.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementHolder.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_ElementHolder.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_ElementHolder.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_ElementHolder.cxx:29:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=]
  187 |   virtual void setShapeID( const int shapeID ) const;
      |                ^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note:   by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’
   60 |   virtual void setShapeID( const int shapeID );
      |                ^~~~~~~~~~
[ 11%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfNodes.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfNodes.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfNodes.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfNodes.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FaceOfNodes.cxx
[ 12%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/curve2d.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/curve2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/curve2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/curve2d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/curve2d.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FaceOfNodes.hxx:30,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FaceOfNodes.cxx:29:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=]
  187 |   virtual void setShapeID( const int shapeID ) const;
      |                ^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note:   by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’
   60 |   virtual void setShapeID( const int shapeID );
      |                ^~~~~~~~~~
[ 12%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_FacePosition.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_FacePosition.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_FacePosition.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_FacePosition.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FacePosition.cxx
[ 12%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_LinearEdge.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_LinearEdge.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_LinearEdge.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_LinearEdge.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_LinearEdge.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_LinearEdge.hxx:30,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_LinearEdge.cxx:30:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=]
  187 |   virtual void setShapeID( const int shapeID ) const;
      |                ^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note:   by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’
   60 |   virtual void setShapeID( const int shapeID );
      |                ^~~~~~~~~~
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]
[ 12%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MemoryLimit.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MemoryLimit.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_MemoryLimit.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MemoryLimit.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MemoryLimit.cxx
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<T, BASE, TIND>::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<T, BASE, TIND>::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/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.cxx
[ 13%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/edgeflw.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/edgeflw.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/edgeflw.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/edgeflw.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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/../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::SpecialPoint>&, 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<refedges.Size(); i++)
      |                      ~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp: In member function ‘void netgen::EdgeCalculation::SplitEqualOneSegEdges(netgen::Mesh&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:623:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  623 |                pi < mesh.GetNP()+PointIndex::BASE; pi++)
      |                ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp: In member function ‘void netgen::EdgeCalculation::FollowEdge(int, int&, int&, const netgen::NgArray<int>&, double, const netgen::Mesh&, netgen::NgArray<netgen::Point<3, double>, 0, int>&, netgen::NgArray<double>&)’:
/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<netgen::Point<3, double>, 0, int>&, netgen::NgArray<netgen::Segment>&, netgen::NgArray<bool>&)’:
/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<refedges.Size()-1; i++)
      |                  ~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp:1284:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1284 |         for(int j=i+1; !todelete.Test(i) && j<refedges.Size(); j++)
      |                                             ~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/edgeflw.cpp: In member function ‘void netgen::EdgeCalculation::StoreEdge(const netgen::NgArray<netgen::Segment>&, const netgen::NgArray<bool>&, const netgen::NgArray<netgen::Point<3, double>, 0, int>&, const netgen::NgArray<double>&, 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<netgen::Segment>&, const netgen::NgArray<bool>&, const netgen::NgArray<netgen::Point<3, double>, 0, int>&, const netgen::NgArray<double>&, 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<netgen::Segment>&, const netgen::NgArray<bool>&, 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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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++)
      |                       ~~^~~~~~
[ 13%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/explicitcurve2d.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/explicitcurve2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/explicitcurve2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/explicitcurve2d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/explicitcurve2d.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<T, BASE, TIND>::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<T, BASE, TIND>::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/extrusion.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/extrusion.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/extrusion.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/extrusion.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/extrusion.cpp
[ 14%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshCell.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshCell.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshCell.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshCell.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshCell.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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<ips.Size(); i++)
      |                  ~^~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/extrusion.cpp: In destructor ‘virtual netgen::Extrusion::~Extrusion()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/extrusion.cpp:684:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  684 |     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 netgen::INSOLID_TYPE netgen::Extrusion::BoxInSolid(const netgen::BoxSphere<3>&) 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<faces.Size(); i++)
      |                  ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/extrusion.cpp: In member function ‘netgen::INSOLID_TYPE netgen::Extrusion::PointInSolid(const netgen::Point<3, double>&, double, netgen::NgArray<int>*) 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<faces.Size(); i++)
      |                  ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/extrusion.cpp: In member function ‘virtual void netgen::Extrusion::GetTangentialSurfaceIndices(const netgen::Point<3, double>&, netgen::NgArray<int>&, 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/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<T, BASE, TIND>::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<T, BASE, TIND>::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/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElement.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElement.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElement.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElement.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.cxx
[ 15%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshGroup.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshGroup.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshGroup.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshGroup.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshGroup.cxx
[ 15%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/gencyl.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/gencyl.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/gencyl.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/gencyl.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/gencyl.cpp
[ 15%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNode.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNode.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNode.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNode.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshNode.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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/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/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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 15%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshObject.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshObject.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshObject.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshObject.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshObject.cxx
[ 16%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshVolume.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshVolume.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshVolume.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshVolume.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshVolume.cxx
[ 16%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/genmesh.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/genmesh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/genmesh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/genmesh.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
[ 16%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolygonalFaceOfNodes.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolygonalFaceOfNodes.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolygonalFaceOfNodes.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolygonalFaceOfNodes.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_PolygonalFaceOfNodes.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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<geom.bcmodifications.Size(); k++)
      |                    ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:387:23: 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 < geom.singfaces.Size(); j++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:395:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  395 |             for (int l = 0; l < surfs.Size(); l++)
      |                             ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:433:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  433 |         for (PointIndex pi = PointIndex::BASE; pi < noldp+PointIndex::BASE; pi++)
      |                                                ~~~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:453:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  453 |         for (int i = 1; i <= geom.identifications.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:459:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  459 |         for (int si = 0; si < segments.Size(); si++)
      |                          ~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:508:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  508 |         for (SurfaceElementIndex sei = oldnf; sei < mesh.GetNSE(); sei++)
      |                                               ~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:623:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  623 |             for (int i = 1; i <= geom.identifications.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:627:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  627 |                 for (int j = 1; j <= fpairs.Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp:643:56: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  643 |             for (SurfaceElementIndex  sei = oldnf; sei < mesh.GetNSE(); sei++)
      |                                                    ~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/genmesh.cpp: In function ‘int netgen::CSGGenerateMesh(CSGeometry&, std::shared_ptr<Mesh>&, 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/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_PolygonalFaceOfNodes.hxx:29,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_PolygonalFaceOfNodes.cxx:29:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=]
  187 |   virtual void setShapeID( const int shapeID ) const;
      |                ^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note:   by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’
   60 |   virtual void setShapeID( const int shapeID );
      |                ^~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>::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/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_SpacePosition.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_SpacePosition.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_SpacePosition.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_SpacePosition.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_SpacePosition.cxx
[ 16%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_UnstructuredGrid.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_UnstructuredGrid.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_UnstructuredGrid.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_UnstructuredGrid.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_UnstructuredGrid.cxx
[ 16%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/identify.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/identify.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/identify.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/identify.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/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::Segment>&, 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<slices.Size(); i++)
      |                ~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/identify.cpp: In member function ‘virtual int netgen::CloseSurfaceIdentification::Identifyable(const netgen::SpecialPoint&, const netgen::SpecialPoint&, const netgen::TABLE<int, 0>&, const netgen::TABLE<int, 0>&) 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::Segment>&, 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::Segment>&, 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::Segment>&, 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]
[ 17%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfNodes.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfNodes.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfNodes.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfNodes.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_VolumeOfNodes.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:31:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_VolumeOfNodes.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_VolumeOfNodes.cxx:29:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=]
  187 |   virtual void setShapeID( const int shapeID ) const;
      |                ^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note:   by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’
   60 |   virtual void setShapeID( const int shapeID );
      |                ^~~~~~~~~~
[ 17%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeTool.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeTool.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeTool.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeTool.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_VolumeTool.cxx
[ 18%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/manifold.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/manifold.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/manifold.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/manifold.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/manifold.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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;
      |             ~~^~~~~~~~~~~~~
[ 18%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkCellIterator.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkCellIterator.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkCellIterator.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkCellIterator.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_VtkCellIterator.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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<T, BASE, TIND>::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<T, BASE, TIND>::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/csg/meshsurf.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/meshsurf.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/meshsurf.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/meshsurf.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/meshsurf.cpp
[ 19%] Building CXX object src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/chrono.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMDS.dir/src/SMDS/chrono.cxx.o -MF CMakeFiles/SMDS.dir/src/SMDS/chrono.cxx.o.d -o CMakeFiles/SMDS.dir/src/SMDS/chrono.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/chrono.cxx
[ 19%] Linking CXX shared library libSMDS.so
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/SMDS.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -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.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 -ldl 
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9,
                 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/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<T, BASE, TIND>::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<T, BASE, TIND>::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/csg/polyhedra.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/polyhedra.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/polyhedra.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/polyhedra.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.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/../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/polyhedra.cpp:4:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare]
  564 |       for (size_t i = 0; i < np; i++)
      |                          ~~^~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare]
  848 |       for (size_t i = 0; i < np; i++)
      |                          ~~^~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1559 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1566 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp: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/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<int>&, 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<point_on_faces.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp: In member function ‘virtual void netgen::Polyhedra::GetTangentialVecSurfaceIndices2(const netgen::Point<3, double>&, const netgen::Vec<3>&, const netgen::Vec<3>&, netgen::NgArray<int>&, 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<netgen::NgArray<int>*>&)’:
/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<faces.Size(); i++)
      |                    ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:884:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  884 |     for(int i=0; i<polysurfs.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/polyhedra.cpp:887:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  887 |     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::CalcSpecialPoints(netgen::NgArray<netgen::Point<3, double>, 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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 20%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/revolution.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/revolution.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/revolution.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/revolution.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp
In 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<const SMDS_MeshElement*> *initSet = new std::set<const SMDS_MeshElement*>[numberOfSets];
      |                                                                                                  ^
/usr/include/c++/13/new: In member function ‘RemoveElement’:
/usr/include/c++/13/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/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;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
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<checklines_vec.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp: In destructor ‘virtual netgen::RevolutionFace::~RevolutionFace()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp:108:19: 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<checklines_start.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp: In member function ‘virtual double netgen::RevolutionFace::MaxCurvature() const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp:354:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  354 |     for(int i=0; i<checkpoints.Size(); i+=2)
      |                  ~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp: In destructor ‘virtual netgen::Revolution::~Revolution()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.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<faces.Size(); i++)
      |                  ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp: In member function ‘virtual netgen::INSOLID_TYPE netgen::Revolution::BoxInSolid(const netgen::BoxSphere<3>&) 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<faces.Size(); i++)
      |                  ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp: In member function ‘virtual netgen::INSOLID_TYPE netgen::Revolution::PointInSolid(const netgen::Point<3, double>&, 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<faces.Size(); i++)
      |                  ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp:800:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  800 |         for(int j=0; j<points.Size(); j++)
      |                      ~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp: In member function ‘virtual void netgen::Revolution::GetTangentialSurfaceIndices(const netgen::Point<3, double>&, netgen::NgArray<int>&, 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<faces.Size(); i++)
      |                  ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp: In member function ‘virtual void netgen::Revolution::GetTangentialVecSurfaceIndices2(const netgen::Point<3, double>&, const netgen::Vec<3>&, const netgen::Vec<3>&, netgen::NgArray<int>&, 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<faces.Size(); i++)
      |                  ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp: In member function ‘virtual void netgen::Revolution::UnReduce()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/revolution.cpp:1039:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1039 |     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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 20%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/singularref.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/singularref.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/singularref.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/singularref.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/singularref.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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)
      |             ~~~~~~~~~~~~^~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
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++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
[ 20%] 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'
[ 21%] Building CXX object src/SMESH/CMakeFiles/MEFISTO2.dir/src/MEFISTO2/aptrte.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DMEFISTO2_EXPORTS -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/MEFISTO2.dir/src/MEFISTO2/aptrte.cxx.o -MF CMakeFiles/MEFISTO2.dir/src/MEFISTO2/aptrte.cxx.o.d -o CMakeFiles/MEFISTO2.dir/src/MEFISTO2/aptrte.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2/aptrte.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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<T, BASE, TIND>::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<T, BASE, TIND>::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 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 -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=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: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;
      |                ^~~~
[ 21%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/solid.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/solid.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/solid.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/solid.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/solid.cpp
[ 21%] Linking CXX shared library libMEFISTO2.so
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/MEFISTO2.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -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/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&, 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<int>&) 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<T, BASE, TIND>::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<T, BASE, TIND>::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/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 |   }
      |   ^
gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
[ 21%] 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'
[ 21%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Block.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Block.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Block.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Block.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Block.cxx
[ 22%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/specpoin.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/specpoin.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/specpoin.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/specpoin.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
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<netgen::MeshPoint>&)’:
/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; j<points->Size(); 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<surfids.Size(); jj++)
      |                                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:420:37: 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 < pts.Size(); j++)
      |                                   ~~^~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:463:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  463 |         for (int k1 = 1; k1 <= locsurf.Size() - 2; k1++)
      |                          ~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:464:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  464 |           for (int k2 = k1 + 1; k2 <= locsurf.Size() - 1; k2++)
      |                                 ~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:465:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  465 |             for (int k3 = k2 + 1; k3 <= locsurf.Size(); k3++)
      |                                   ~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:492:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  492 |             for (int k1 = 1; k1 <= locsurf.Size() - 2; k1++)
      |                              ~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:493:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  493 |               for (int k2 = k1 + 1; k2 <= locsurf.Size() - 1; k2++)
      |                                     ~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:494:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  494 |                 for (int k3 = k2 + 1; k3 <= locsurf.Size(); k3++)
      |                                       ~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:533:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  533 |                             for (int i = 0; i < locsurf2.Size(); i++)
      |                                             ~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:575:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  575 |         for (int k1 = 0; k1 < locsurf.Size() - 1; k1++)
      |                          ~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:576:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  576 |           for (int k2 = k1+1; k2 < locsurf.Size(); k2++)
      |                               ~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:600:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  600 |             for (int k1 = 0; k1 < locsurf.Size() - 1; k1++)
      |                              ~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp:601:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  601 |               for (int k2 = k1+1; k2 < locsurf.Size(); k2++)
      |                                   ~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/specpoin.cpp: In member function ‘bool netgen::SpecialPointCalculation::AddPoint(const netgen::Point<3, double>&, 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::MeshPoint>&, netgen::NgArray<netgen::SpecialPoint>&)’:
/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<T, BASE, TIND>::NgArray(const netgen::NgArray<T, BASE, TIND>&) [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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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++)
      |                       ~~^~~~~~
[ 22%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_BoostTxtArchive.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_BoostTxtArchive.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_BoostTxtArchive.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_BoostTxtArchive.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_BoostTxtArchive.cxx
[ 23%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_ControlPnt.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_ControlPnt.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_ControlPnt.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_ControlPnt.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_ControlPnt.cxx
/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<ControlPnt>&)’:
/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; }
      |                                ^~~~~~~~~
[ 23%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/spline3d.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/spline3d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/spline3d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/spline3d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/spline3d.cpp
[ 23%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_DeMerge.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_DeMerge.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_DeMerge.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_DeMerge.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_DeMerge.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 23%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Delaunay.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Delaunay.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Delaunay.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Delaunay.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Delaunay.cxx
[ 23%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/splinesurface.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/splinesurface.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/splinesurface.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/splinesurface.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/splinesurface.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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++)
      |                       ~~^~~~~~~~
[ 23%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_File.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_File.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_File.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_File.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_File.cxx
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<splines.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/splinesurface.cpp: In member function ‘const std::shared_ptr<netgen::NgArray<std::shared_ptr<netgen::OneSurfacePrimitive> > > 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<splines.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<T, BASE, TIND>::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<T, BASE, TIND>::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/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FillHole.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FillHole.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FillHole.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FillHole.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_FillHole.cxx
[ 24%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/surface.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/surface.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/surface.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/surface.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/surface.cpp
[ 24%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FreeBorders.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FreeBorders.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FreeBorders.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_FreeBorders.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_FreeBorders.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshNode.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_TypeDefs.hxx:33,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.hxx:37,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_FreeBorders.cxx:27:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=]
  187 |   virtual void setShapeID( const int shapeID ) const;
      |                ^~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_LinearEdge.hxx:30,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_FreeBorders.cxx:29:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note:   by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’
   60 |   virtual void setShapeID( const int shapeID );
      |                ^~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.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<T, BASE, TIND>::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<T, BASE, TIND>::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/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MAT2d.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MAT2d.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MAT2d.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MAT2d.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_MAT2d.cxx
[ 25%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/triapprox.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/triapprox.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/triapprox.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/triapprox.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/triapprox.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<T, BASE, TIND>::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<T, BASE, TIND>::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/csg/zrefine.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/csg/zrefine.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/csg/zrefine.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/csg/zrefine.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/csg/zrefine.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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<int>&, 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<int>&)’:
/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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 25%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/ngarray.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/ngarray.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/ngarray.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/ngarray.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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<T, BASE, TIND>::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<T, BASE, TIND>::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/general/ngbitarray.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/ngbitarray.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/ngbitarray.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/ngbitarray.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngbitarray.cpp
[ 27%] 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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_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/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<T, BASE, TIND>::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<T, BASE, TIND>::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/general/dynamicmem.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/dynamicmem.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/dynamicmem.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/dynamicmem.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/dynamicmem.cpp
/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
      |     ~~~~~~^~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.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<T, BASE, TIND>::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<T, BASE, TIND>::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/general/hashtabl.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/hashtabl.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/hashtabl.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/hashtabl.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<T, BASE, TIND>::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<T, BASE, TIND>::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/general/mystring.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/mystring.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/mystring.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/mystring.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/mystring.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9,
                 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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 28%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/optmem.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/optmem.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/optmem.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/optmem.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/optmem.cpp
[ 28%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MeshAlgos.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MeshAlgos.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MeshAlgos.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_MeshAlgos.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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<T, BASE, TIND>::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<T, BASE, TIND>::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/SMESH/src/SMDS/SMDS_MeshNode.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_TypeDefs.hxx:33,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.hxx:37,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.cxx:29:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=]
  187 |   virtual void setShapeID( const int shapeID ) const;
      |                ^~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FaceOfNodes.hxx:30,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.cxx:32:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note:   by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’
   60 |   virtual void setShapeID( const int shapeID );
      |                ^~~~~~~~~~
[ 28%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/parthreads.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/parthreads.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/parthreads.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/parthreads.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/parthreads.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9,
                 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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 28%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/seti.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/seti.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/seti.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/seti.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/seti.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.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<T, BASE, TIND>::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<T, BASE, TIND>::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/general/sort.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/sort.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/sort.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/sort.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/sort.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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<T, BASE, TIND>::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<T, BASE, TIND>::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/general/spbita2d.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/spbita2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/spbita2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/spbita2d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/spbita2d.cpp
[ 29%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Octree.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Octree.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Octree.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Octree.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Octree.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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<T, BASE, TIND>::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<T, BASE, TIND>::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/general/table.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/table.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/table.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/table.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/table.cpp
[ 30%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_OctreeNode.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_OctreeNode.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_OctreeNode.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_OctreeNode.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_OctreeNode.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9,
                 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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 30%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Offset.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Offset.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Offset.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Offset.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Offset.cxx
[ 31%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/mpi_interface.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/mpi_interface.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/mpi_interface.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/mpi_interface.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/mpi_interface.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshNode.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_TypeDefs.hxx:33,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.hxx:37,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Offset.cxx:26:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=]
  187 |   virtual void setShapeID( const int shapeID ) const;
      |                ^~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_PolygonalFaceOfNodes.hxx:29,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Offset.cxx:28:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note:   by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’
   60 |   virtual void setShapeID( const int shapeID );
      |                ^~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 31%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/gzstream.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/general/gzstream.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/general/gzstream.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/general/gzstream.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/gzstream.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 31%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/geom2d/csg2d.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/geom2d/csg2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/geom2d/csg2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/geom2d/csg2d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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 )
      |            ~~~~~~~^~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.hpp: In member function ‘bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  234 |       if ( tensormeshing.Size()>=domnr ) return tensormeshing[domnr-1];
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.hpp: In member function ‘void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  239 |       if ( tensormeshing.Size()<domnr )
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.hpp: In member function ‘std::size_t netgen::Loop::Size() const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.hpp:605:14: warning: unused variable ‘v’ [-Wunused-variable]
  605 |     for(auto v : Vertices(ALL))
      |              ^
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.cpp: In function ‘netgen::IntersectionType netgen::Intersect(Spline, Spline, double&, double&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.cpp:673:14: warning: unused variable ‘i’ [-Wunused-variable]
  673 |     for(auto i : IntRange(10))
      |              ^
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.cpp: In function ‘netgen::Solid2d netgen::ClipSolids(Solid2d&&, Solid2d&&, char)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.cpp:1736:19: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
 1736 |   return std::move(res);
      |          ~~~~~~~~~^~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.cpp:1736:19: note: remove ‘std::move’ call
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.cpp: In lambda function:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.cpp:2058:16: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
 2058 |           if(i1<i2)
      |              ~~^~~
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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 31%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_PolyLine.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_PolyLine.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_PolyLine.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_PolyLine.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_PolyLine.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshNode.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_TypeDefs.hxx:33,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.hxx:37,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_PolyLine.cxx:23:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=]
  187 |   virtual void setShapeID( const int shapeID ) const;
      |                ^~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_LinearEdge.hxx:30,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_PolyLine.cxx:26:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note:   by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’
   60 |   virtual void setShapeID( const int shapeID );
      |                ^~~~~~~~~~
[ 31%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Quadtree.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Quadtree.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Quadtree.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Quadtree.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Quadtree.cxx
[ 32%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Slot.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Slot.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Slot.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Slot.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Slot.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshNode.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_TypeDefs.hxx:33,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_MeshAlgos.hxx:37,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Slot.cxx:23:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=]
  187 |   virtual void setShapeID( const int shapeID ) const;
      |                ^~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_LinearEdge.hxx:30,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Slot.cxx:26:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note:   by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’
   60 |   virtual void setShapeID( const int shapeID );
      |                ^~~~~~~~~~
[ 32%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/geom2d/genmesh2d.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/geom2d/genmesh2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/geom2d/genmesh2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/geom2d/genmesh2d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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 )
      |            ~~~~~~~^~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp: In member function ‘bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  234 |       if ( tensormeshing.Size()>=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()<domnr )
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp: In function ‘void netgen::Partition(const SplineSegExt&, MeshingParameters&, double, double, Mesh&, Point3dTree&, int)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/genmesh2d.cpp:135:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  135 |         while (j < curvepoints.Size() && (l >= 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<Mesh>&, 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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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]
[ 32%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Triangulate.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Triangulate.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Triangulate.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_Triangulate.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Triangulate.cxx
[ 33%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/geom2d/geometry2d.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/geom2d/geometry2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/geom2d/geometry2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/geom2d/geometry2d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp
[ 33%] Building CXX object src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_TryCatch.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHUtils_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_TryCatch.cxx.o -MF CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_TryCatch.cxx.o.d -o CMakeFiles/SMESHUtils.dir/src/SMESHUtils/SMESH_TryCatch.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_TryCatch.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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 )
      |            ~~~~~~~^~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp: In member function ‘bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  234 |       if ( tensormeshing.Size()>=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()<domnr )
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp: In destructor ‘virtual netgen::SplineGeometry2d::~SplineGeometry2d()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:17:24: 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 < bcnames.Size(); i++ )
      |                      ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.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<materials.Size(); i++)
      |                   ~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp: In member function ‘std::string netgen::SplineGeometry2d::GetBCName(int) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.cpp:973:24: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  973 |     if (bcnames.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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>::NgArray(const netgen::NgArray<T, BASE, TIND>&) [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<D>::DiscretePointsSeg(const netgen::NgArray<netgen::Point<D> >&) [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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<D> netgen::DiscretePointsSeg<D>::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;
      |         ~~~~~~^~~~~~~~~~~~~
[ 34%] Linking CXX shared library libSMESHUtils.so
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/SMESHUtils.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -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.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 ../Kernel/libKernel.so /usr/lib64/libvtkCommonDataModel.so.9.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ -ldl /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so /usr/lib64/libboost_atomic.so.1.83.0 
[ 34%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/adtree.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/adtree.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/adtree.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/adtree.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/adtree.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 34%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom2d.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom2d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/geom2d.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 35%] 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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom3d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom3d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/geom3d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/geom3d.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.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;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
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::Point3d>&, netgen::NgArray<netgen::Point3d>&) 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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 35%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomfuncs.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomfuncs.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomfuncs.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomfuncs.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/geomfuncs.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 35%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomtest3d.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomtest3d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomtest3d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/geomtest3d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/geomtest3d.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 36%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/transform3d.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/transform3d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/transform3d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/transform3d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/transform3d.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 36%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/spline.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/spline.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/spline.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/spline.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/spline.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<D>::LineIntersections(double, double, double, netgen::NgArray<netgen::Point<D> >&, 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<t.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<T, BASE, TIND>::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<T, BASE, TIND>::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 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++/13/new: In function ‘MakeSlot’:
/usr/include/c++/13/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)
      |                          ^
[ 36%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/splinegeometry.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/gprim/splinegeometry.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/gprim/splinegeometry.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/gprim/splinegeometry.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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<D>::~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<D>::Load(const netgen::NgArray<double>&, 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<splines.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp: In instantiation of ‘void netgen::SplineGeometry<D>::GetRawData(netgen::NgArray<double>&) 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<splines.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp: In instantiation of ‘void netgen::SplineGeometry<D>::GetBoundingBox(netgen::Box<D>&) 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<D>::~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<D>::Load(const netgen::NgArray<double>&, 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<splines.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp: In instantiation of ‘void netgen::SplineGeometry<D>::GetRawData(netgen::NgArray<double>&) 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<splines.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/gprim/splinegeometry.cpp: In instantiation of ‘void netgen::SplineGeometry<D>::GetBoundingBox(netgen::Box<D>&) 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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
[ 36%] 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'
[ 37%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Command.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Command.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Command.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Command.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Command.cxx
[ 37%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp
[ 37%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Document.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Document.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Document.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Document.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Document.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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 )
      |            ~~~~~~~^~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp: In member function ‘bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  234 |       if ( tensormeshing.Size()>=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()<domnr )
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp: In function ‘void Ng_LoadGeometry(const char*)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:82:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
   82 |   for (int i = 0; i < geometryregister.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp: In function ‘void Ng_LoadMeshFromStream(std::istream&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:105:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  105 |   for (int i = 0; i < geometryregister.Size(); i++)
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp: In function ‘void Ng_GetPoint(int, double*)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:307:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  307 |   if (pi < 1 || pi > 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; i<indexArray.Size(); i++ )
      |                 ~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp: In function ‘int Ng_GetVertex_SurfaceElements(int, int*)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:1956:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1956 |         for( int i=0; i<indexArray.Size(); i++ )
      |                       ~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface.cpp:1972:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1972 |         for (int i = 0; i < mesh->pointelements.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; i<qualityloss_arr->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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 37%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Group.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Group.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Group.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Group.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Group.cxx
[ 38%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupBase.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupBase.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupBase.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupBase.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_GroupBase.cxx
[ 38%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnFilter.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnFilter.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnFilter.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnFilter.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_GroupOnFilter.cxx
[ 39%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface_v2.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface_v2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface_v2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/nginterface_v2.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/nginterface_v2.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 39%] 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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_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
[ 39%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/read_fnf_mesh.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/read_fnf_mesh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/read_fnf_mesh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/read_fnf_mesh.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/read_fnf_mesh.cpp
[ 39%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Hypothesis.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Hypothesis.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Hypothesis.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Hypothesis.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Hypothesis.cxx
[ 40%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Mesh.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Mesh.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Mesh.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Mesh.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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/general/myadt.hpp:31:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 40%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/readtetmesh.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/readtetmesh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/readtetmesh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/readtetmesh.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp
[ 40%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Script.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Script.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Script.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Script.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Script.cxx
[ 40%] Building CXX object src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_SubMesh.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESHDS_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_SubMesh.cxx.o -MF CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_SubMesh.cxx.o.d -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_SubMesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_SubMesh.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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/../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<tris.Size(); i++)
      |                  ~^~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp:700:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  700 |     for(int i=0; i<tetfacedata.Size(); i+=9)
      |                  ~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readtetmesh.cpp:753:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  753 |     for(int i=0; i<segmentdata.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 ‘void netgen::BubbleSort(NgFlatArray<T>&, NgFlatArray<S>&) [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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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]
[ 41%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/readuser.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/readuser.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/readuser.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/readuser.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readuser.cpp
[ 42%] Linking CXX shared library libSMESHDS.so
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/SMESHDS.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -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.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ -ldl /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so 
In file included from /builddir/build/BUILD/smesh-9.8.0.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/general/../stlgeom/stlgeom.hpp:27,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/stlgeom.hpp:1,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readuser.cpp:10:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../stlgeom/stltool.hpp: In member function ‘netgen::STLTrigId netgen::STLChart::GetTrig1(int) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../stlgeom/stltool.hpp:95:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
   95 |       if (i <= charttrigs.Size()) {return charttrigs[i-1];}
      |           ~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../stlgeom/stlgeom.hpp: In member function ‘int netgen::STLGeometry::LineEndPointsSet() const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../stlgeom/stlgeom.hpp:465:63: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  465 |     int LineEndPointsSet() const {return lineendpoints.Size() == GetNP();}
      |                                          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
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<T, BASE, TIND>::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<T, BASE, TIND>::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 member function ‘netgen::Element2d::SetIndex(int)’,
    inlined from ‘netgen::ReadFile(netgen::Mesh&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readuser.cpp:342:77:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:573:36: warning: ‘fdnr’ may be used uninitialized [-Wmaybe-uninitialized]
  573 |     void SetIndex (int si) { index = si; }
      |                              ~~~~~~^~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readuser.cpp: In function ‘netgen::ReadFile(netgen::Mesh&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readuser.cpp:269:25: note: ‘fdnr’ was declared here
  269 |                     int fdnr, ednr;
      |                         ^~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readuser.cpp:352:53: warning: ‘ednr’ may be used uninitialized [-Wmaybe-uninitialized]
  352 |                               mesh[nr].edgenr = ednr+1;
      |                                                 ~~~~^~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/readuser.cpp:269:31: note: ‘ednr’ was declared here
  269 |                     int fdnr, ednr;
      |                               ^~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
[ 42%] Built target SMESHDS
/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'
[ 42%] Building CXX object src/SMESH/CMakeFiles/Driver.dir/src/Driver/Driver_Mesh.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriver_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/Driver.dir/src/Driver/Driver_Mesh.cxx.o -MF CMakeFiles/Driver.dir/src/Driver/Driver_Mesh.cxx.o.d -o CMakeFiles/Driver.dir/src/Driver/Driver_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver/Driver_Mesh.cxx
[ 42%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/rw_cgns.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/rw_cgns.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/rw_cgns.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/rw_cgns.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/rw_cgns.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.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;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
[ 43%] Building CXX object src/SMESH/CMakeFiles/Driver.dir/src/Driver/Driver_SMDS_Mesh.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriver_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/Driver.dir/src/Driver/Driver_SMDS_Mesh.cxx.o -MF CMakeFiles/Driver.dir/src/Driver/Driver_SMDS_Mesh.cxx.o.d -o CMakeFiles/Driver.dir/src/Driver/Driver_SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver/Driver_SMDS_Mesh.cxx
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<T, BASE, TIND>::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<T, BASE, TIND>::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%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeabaqus.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeabaqus.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writeabaqus.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writeabaqus.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp
[ 43%] Building CXX object src/SMESH/CMakeFiles/Driver.dir/src/Driver/Driver_SMESHDS_Mesh.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriver_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/Driver.dir/src/Driver/Driver_SMESHDS_Mesh.cxx.o -MF CMakeFiles/Driver.dir/src/Driver/Driver_SMESHDS_Mesh.cxx.o.d -o CMakeFiles/Driver.dir/src/Driver/Driver_SMESHDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver/Driver_SMESHDS_Mesh.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
[ 43%] Linking CXX shared library libDriver.so
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/Driver.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -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.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ -ldl /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/myadt.hpp:33:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeabaqus.cpp:10:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare]
  564 |       for (size_t i = 0; i < np; i++)
      |                          ~~^~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare]
  848 |       for (size_t i = 0; i < np; i++)
      |                          ~~^~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1559 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1566 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  200 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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++)
      |                       ~~^~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
[ 43%] 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'
[ 43%] Building CXX object src/SMESH/CMakeFiles/Controls.dir/src/Controls/SMESH_Controls.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DControls_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/Controls.dir/src/Controls/SMESH_Controls.cxx.o -MF CMakeFiles/Controls.dir/src/Controls/SMESH_Controls.cxx.o.d -o CMakeFiles/Controls.dir/src/Controls/SMESH_Controls.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls/SMESH_Controls.cxx
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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 43%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writediffpack.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writediffpack.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writediffpack.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writediffpack.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writediffpack.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.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;
      |             ~~^~~~~~~~~~~~~
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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 44%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writedolfin.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writedolfin.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writedolfin.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writedolfin.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writedolfin.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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;
      |             ~~^~~~~~~~~~~~~
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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 44%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeelmer.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeelmer.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writeelmer.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writeelmer.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeelmer.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 44%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writefeap.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writefeap.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writefeap.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writefeap.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writefeap.cpp
[ 44%] Linking CXX shared library libControls.so
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/Controls.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -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.2.6 /usr/lib64/libTKV3d.so.7.6.3 /usr/lib64/libTKService.so.7.6.3 -lfontconfig /usr/lib64/libTKHLR.so.7.6.3 -lGL -lX11 /usr/lib64/libfreetype.so /usr/lib64/libTKBO.so.7.6.3 libSMDS.so ../Kernel/libKernel.so /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libvtkCommonExecutionModel.so.9.2.6 /usr/lib64/libvtkCommonDataModel.so.9.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 -ldl /usr/lib64/libvtkverdict.so.9.2.6 
In file included from /builddir/build/BUILD/smesh-9.8.0.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++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 45%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writefluent.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writefluent.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writefluent.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writefluent.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writefluent.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9,
                 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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 45%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writegmsh.cpp
gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
[ 45%] 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'
[ 46%] Building CXX object src/SMESH/CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverDAT_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx.o -MF CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx.o.d -o CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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]
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<T, BASE, TIND>::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<T, BASE, TIND>::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/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);
      |       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 46%] Building CXX object src/SMESH/CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverDAT_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx.o -MF CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx.o.d -o CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx
[ 46%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writejcm.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writejcm.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writejcm.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writejcm.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writejcm.cpp
/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
[ 46%] Linking CXX shared library libDriverDAT.so
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/DriverDAT.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -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.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ -ldl /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so 
gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
[ 46%] 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'
[ 46%] Building CXX object src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverGMF_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF.cxx.o -MF CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF.cxx.o.d -o CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/DriverGMF.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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++)
      |                       ~~^~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/DriverGMF.cxx: In function ‘bool DriverGMF::isExtensionCorrect(const std::string&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/DriverGMF.cxx:58:52: warning: ‘std::string boost::filesystem::extension(const path&)’ is deprecated: Use path::extension() instead [-Wdeprecated-declarations]
   58 |     std::string ext  = boost::filesystem::extension(fileName);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/include/boost/filesystem.hpp:21,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/DriverGMF.cxx:28:
/usr/include/boost/filesystem/convenience.hpp:29:20: note: declared here
   29 | inline std::string extension(const path& p)
      |                    ^~~~~~~~~
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]
[ 47%] Building CXX object src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Read.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverGMF_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Read.cxx.o -MF CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Read.cxx.o.d -o CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Read.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/DriverGMF_Read.cxx
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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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++)
      |                       ~~^~~~~~
[ 48%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writepermas.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writepermas.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writepermas.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writepermas.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writepermas.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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;
      |             ~~^~~~~~~~~~~~~
[ 48%] Building CXX object src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Write.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverGMF_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Write.cxx.o -MF CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Write.cxx.o.d -o CMakeFiles/DriverGMF.dir/src/DriverGMF/DriverGMF_Write.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF/DriverGMF_Write.cxx
In 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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 48%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writetecplot.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writetecplot.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writetecplot.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writetecplot.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetecplot.cpp
[ 48%] 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 -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=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
In file included from /builddir/build/BUILD/smesh-9.8.0.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;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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++)
      |                       ~~^~~~~~~~
[ 49%] Linking CXX shared library libDriverGMF.so
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/DriverGMF.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -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.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ -ldl /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so 
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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 49%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writetet.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writetet.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writetet.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writetet.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp
gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
[ 49%] 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'
[ 49%] Building CXX object src/SMESH/CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverSTL_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx.o -MF CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx.o.d -o CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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; i<mesh.GetNE(); i++)
      |                               ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:90:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
   90 |     for(int i=startsize; i<point_ids.Size(); i++)
      |                          ~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:94:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare]
   94 |     for(int i=0; i<PointIndex::BASE; i++)
      |                  ~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:127:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  127 |     for(SurfaceElementIndex si = 0; si < mesh.GetNSE(); si++)
      |                                     ~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:186:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  186 |     for(ElementIndex ei = 0; ei < mesh.GetNE(); ei++)
      |                              ~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:295:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  295 |     for(int i=0; i<point_ids.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:444:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  444 |     for(int i=PointIndex::BASE; i<mesh.GetNP()+PointIndex::BASE; i++)
      |                                 ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:454:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  454 |         for(int j=0; j<idmaps.Size(); j++)
      |                      ~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:479:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  479 |                 for(int j=1; j<group.Size(); j++)
      |                              ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:486:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  486 |                 for(int j=1; j<group.Size(); j++)
      |                              ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:520:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  520 |     for(int i=0; i<id_groups.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:525:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  525 |         for(int j=0; j<id_groups[i]->Size(); 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; j<id_groups[i]->Size(); 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; i<id_groups.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:550:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  550 |         for(int j=0; j<id_groups[i]->Size(); 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; j<id_groups[i]->Size(); 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; i<id_groups.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:575:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  575 |         for(int j=0; j<id_groups[i]->Size(); 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; j<id_groups[i]->Size(); 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; i<idmaps_edge.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:606:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  606 |     for(int i=0; i<edge2node.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:609:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  609 |         for(int j=0; j<idmaps.Size(); j++)
      |                      ~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:635:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  635 |     for(int i=0; i<vertex_to_edge.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:647:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  647 |     for(int i=1; i<=edge2node.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:655:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  655 |         for(int j=0; j<idmaps_edge.Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:681:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  681 |                 for(int j=1; j<group.Size(); j++)
      |                              ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:689:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  689 |                 for(int j=0; j<idmaps_edge.Size(); j++)
      |                              ~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:699:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  699 |     for(int i=1; i<=edge2node.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:707:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  707 |         for(int j=0; j<idmaps_edge.Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:733:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  733 |                 for(int j=1; j<group.Size(); j++)
      |                              ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:741:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  741 |                 for(int j=0; j<idmaps_edge.Size(); j++)
      |                              ~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:751:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  751 |     for(int i=0; i<edge2node.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:765:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  765 |     for(int i=0; i<id_groups.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:770:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  770 |         for(int j=0; j<id_groups[i]->Size(); 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; j<id_groups[i]->Size(); 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; i<id_groups.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:792:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  792 |         for(int j=0; j<id_groups[i]->Size(); 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; j<id_groups[i]->Size(); 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; i<edge_to_face.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:814:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  814 |     for(int i=0; i<idmaps.Size(); i++)
      |                  ~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:821:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  821 |     for(int i=0; i<face2edge.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:823:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  823 |         for(int j=0; j<idmaps_edge.Size(); j++)
      |                      ~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:849:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  849 |     for(int i=0; i<edge_to_face.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:853:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  853 |     for(int i=0; i<idmaps_edge.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:870:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  870 |         for(int j=0; j<idmaps.Size(); j++)
      |                      ~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:896:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  896 |     for(int i=0; i<idmaps.Size(); i++)
      |                  ~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:902:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  902 |     for(int i=0; i<face2edge.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:926:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  926 |     for(int i=0; i<id_groups.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:931:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  931 |         for(int j=0; j<id_groups[i]->Size(); 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; j<id_groups[i]->Size(); 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; i<mesh.GetNE(); i++)
      |                           ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:964:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  964 |     for(ElementIndex i=0; i<mesh.GetNE(); i++)
      |                           ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:988:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  988 |     for(int i = 0; i<uid_to_group_3D.Size(); i++)
      |                    ~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:991:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  991 |     for(int i = 0; i<uid_to_group_2D.Size(); i++)
      |                    ~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:994:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  994 |     for(int i = 0; i<uid_to_group_1D.Size(); i++)
      |                    ~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:997:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  997 |     for(int i = 0; i<uid_to_group_0D.Size(); i++)
      |                    ~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:1002:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1002 |     for(int i=0; i<groups.Size(); i++)
      |                  ~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:1005:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 1005 |     for(ElementIndex i=0; i<mesh.GetNE(); i++)
      |                           ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:1017:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1017 |         for(int j=0; j<groups[i]->Size(); 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; i<groups.Size(); i++)
      |                  ~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:1024:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1024 |     for(int i=0; i<face_ids.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:1034:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1034 |         for(int j=0; j<groups[i]->Size(); 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; i<groups.Size(); i++)
      |                  ~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:1048:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1048 |     for(int i=0; i<edge_ids.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:1059:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1059 |         for(int j=0; j<groups[i]->Size(); 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; i<groups.Size(); i++)
      |                  ~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetet.cpp:1085:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1085 |         for(int j=0; j<groups[i]->Size(); 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<groups.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 ‘netgen::NgArray<T, BASE, TIND>::NgArray(const netgen::NgArray<T, BASE, TIND>&) [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<T>&, const NgFlatArray<T>&, NgArray<T>&) [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<in1.Size(); i++)
      |                  ~^~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘void netgen::Intersection(const NgFlatArray<T>&, const NgFlatArray<T>&, const NgFlatArray<T>&, NgArray<T>&) [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<in1.Size(); i++)
      |                  ~^~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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]
/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]);
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 49%] Building CXX object src/SMESH/CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverSTL_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx.o -MF CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx.o.d -o CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshCell.hxx:23,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_BallElement.hxx:28,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver/Driver_Mesh.h:31,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver/Driver_SMDS_Mesh.h:26,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL/DriverSTL_W_SMDS_Mesh.h:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx:23:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=]
  187 |   virtual void setShapeID( const int shapeID ) const;
      |                ^~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FaceOfNodes.hxx:30,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx:31:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note:   by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’
   60 |   virtual void setShapeID( const int shapeID );
      |                ^~~~~~~~~~
[ 50%] Linking CXX shared library libDriverSTL.so
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/DriverSTL.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -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.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ -ldl /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so 
[ 50%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writetochnog.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writetochnog.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writetochnog.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writetochnog.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writetochnog.cpp
gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
[ 50%] 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'
[ 50%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMDS_Mesh.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverUNV_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMDS_Mesh.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMDS_Mesh.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/DriverUNV_R_SMDS_Mesh.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 50%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverUNV_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cxx
[ 51%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeuser.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeuser.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writeuser.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writeuser.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeuser.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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/general/myadt.hpp:33:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::Position(const netgen::INDEX&) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:509:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  509 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp: In member function ‘int netgen::BASE_INDEX_CLOSED_HASHTABLE::CalcPositionCosts(const netgen::INDEX&) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/hashtabl.hpp:522:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  522 |         if (i > hash.Size()) i = 1;
      |             ~~^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeuser.cpp:9:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare]
  564 |       for (size_t i = 0; i < np; i++)
      |                          ~~^~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare]
  848 |       for (size_t i = 0; i < np; i++)
      |                          ~~^~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1559 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1566 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  200 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  654 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  670 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  683 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  690 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning:   ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder]
  129 |       int index;
      |           ^~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning:   when initialized here [-Wreorder]
  134 |       UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; }
      |       ^~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
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 )
      |            ~~~~~~~^~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp: In member function ‘bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  234 |       if ( tensormeshing.Size()>=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()<domnr )
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeuser.cpp: In function ‘void netgen::WriteSurfaceFormat(const Mesh&, const std::string&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeuser.cpp:297:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  297 |   for (i = 1; i <= mesh.GetNP(); i++)
      |               ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeuser.cpp:307:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  307 |   for (i = 1; i <= mesh.GetNSE(); i++)
      |               ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeuser.cpp: In function ‘void netgen::WriteSTLFormat(const Mesh&, const std::string&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeuser.cpp:344:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  344 |   for (i = 1; i <= mesh.GetNSE(); i++)
      |               ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeuser.cpp: In function ‘void netgen::WriteSTLExtFormat(const Mesh&, const std::string&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeuser.cpp:428:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  428 |   for(int bcInd = 1; bcInd <= faceBCs.Size(); bcInd++)
      |                      ~~~~~~^~~~~~~~~~~~~~~~~
/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++)
      |                 ~~^~~~~~~~~~~~~~~
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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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++)
      |                       ~~^~~~~~
[ 51%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV164_Structure.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverUNV_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV164_Structure.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV164_Structure.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV164_Structure.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/UNV164_Structure.cxx
[ 52%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2411_Structure.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverUNV_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2411_Structure.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2411_Structure.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2411_Structure.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/UNV2411_Structure.cxx
[ 52%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2412_Structure.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverUNV_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2412_Structure.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2412_Structure.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2412_Structure.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/UNV2412_Structure.cxx
[ 52%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/wuchemnitz.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/wuchemnitz.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/wuchemnitz.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/wuchemnitz.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp
[ 52%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2417_Structure.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverUNV_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2417_Structure.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2417_Structure.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2417_Structure.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/UNV2417_Structure.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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;
      |             ~~^~~~~~~~~~~~~
[ 53%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2420_Structure.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverUNV_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2420_Structure.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2420_Structure.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2420_Structure.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/UNV2420_Structure.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:23,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:12,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/csg.hpp:1,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:9:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare]
  564 |       for (size_t i = 0; i < np; i++)
      |                          ~~^~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare]
  848 |       for (size_t i = 0; i < np; i++)
      |                          ~~^~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1559 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1566 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  200 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:26:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘const std::string* netgen::Mesh::GetMaterialPtr(int) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:654:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  654 |       return domnr <= materials.Size() ? materials.Get(domnr) : &defaultmat;
      |              ~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD2NamePtr(int) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:670:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  670 |       if (cd2nr < cd2names.Size() && cd2names[cd2nr]) return cd2names[cd2nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetCD3NamePtr(int) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:683:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  683 |       if (cd3nr < cd3names.Size() && cd3names[cd3nr]) return cd3names[cd3nr];
      |           ~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp: In member function ‘std::string* netgen::Mesh::GetBCNamePtr(int) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshclass.hpp:690:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  690 |     { return (bcnr < bcnames.Size() && bcnames[bcnr]) ? bcnames[bcnr] : &default_bc; }
      |               ~~~~~^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:33:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp: In member function ‘bool netgen::netrule::IsInFreeZone(const netgen::Point<2, double>&) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/ruler2.hpp:124:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  124 |     for (int i = 0; i < transfreezone.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csg.hpp:24:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In constructor ‘netgen::CSGeometry::UserPoint::UserPoint(netgen::Point<3, double>, const std::string&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:130:14: warning: ‘netgen::CSGeometry::UserPoint::name’ will be initialized after [-Wreorder]
  130 |       string name;
      |              ^~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:129:11: warning:   ‘int netgen::CSGeometry::UserPoint::index’ [-Wreorder]
  129 |       int index;
      |           ^~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:134:7: warning:   when initialized here [-Wreorder]
  134 |       UserPoint (Point<3> p, const string & _name) : Point<3>(p), name(_name), index(-1) { ; }
      |       ^~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp: In member function ‘const netgen::TriangleApproximation* netgen::CSGeometry::GetTriApprox(int)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../csg/csgeom.hpp:328:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  328 |       if (msnr < triapprox.Size())
      |           ~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp: In function ‘void netgen::Convert()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:167:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  167 |     for (i = 1; i <= volelements.Size(); i++)
      |                 ~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:216:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  216 |     for (i = 1; i <= faces.Size(); i++)
      |                 ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp: In function ‘void netgen::WriteFile(std::ostream&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:278:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  278 |     for (i = 1; i <= points.Size(); i++)
      |                 ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:283:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  283 |     for (i = 1; i <= edges.Size(); i++)
      |                 ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:290:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  290 |     for (i = 1; i <= faces.Size(); i++)
      |                 ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/wuchemnitz.cpp:297:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  297 |     for (i = 1; i <= volelements.Size(); i++)
      |                 ~~^~~~~~~~~~~~~~~~~~~~~
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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 53%] Building CXX object src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV_Utilities.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DDriverUNV_EXPORTS -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV_Utilities.cxx.o -MF CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV_Utilities.cxx.o.d -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV_Utilities.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV/UNV_Utilities.cxx
[ 53%] Linking CXX shared library libDriverUNV.so
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/DriverUNV.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -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.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ -ldl /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so 
[ 53%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh2.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writegmsh2.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writegmsh2.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
[ 53%] 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'
[ 53%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Algo.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Algo.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_Algo.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Algo.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Algo.cxx
In 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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 54%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeOpenFOAM15x.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/interface/writeOpenFOAM15x.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/interface/writeOpenFOAM15x.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/interface/writeOpenFOAM15x.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/interface/writeOpenFOAM15x.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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++)
      |                       ~~^~~~~~
[ 54%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/densemat.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/densemat.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/linalg/densemat.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/linalg/densemat.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/linalg/densemat.cpp
[ 54%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Gen.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Gen.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_Gen.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Gen.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Gen.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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<T, BASE, TIND>::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<T, BASE, TIND>::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/linalg/polynomial.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/polynomial.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/linalg/polynomial.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/linalg/polynomial.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/linalg/polynomial.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/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 file included from /builddir/build/BUILD/smesh-9.8.0.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<T, BASE, TIND>::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<T, BASE, TIND>::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/linalg/bfgs.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/bfgs.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/linalg/bfgs.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/linalg/bfgs.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/linalg/bfgs.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 55%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Group.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Group.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_Group.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Group.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Group.cxx
[ 56%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/linopt.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/linopt.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/linalg/linopt.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/linalg/linopt.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/linalg/linopt.cpp
[ 56%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_HypoFilter.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_HypoFilter.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_HypoFilter.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_HypoFilter.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_HypoFilter.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 56%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/linsearch.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/linalg/linsearch.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/linalg/linsearch.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/linalg/linsearch.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/linalg/linsearch.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9,
                 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]
[ 56%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Hypothesis.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Hypothesis.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_Hypothesis.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Hypothesis.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Hypothesis.cxx
In 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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 56%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront2.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront2.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront2.cpp
[ 57%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Mesh.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
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<netgen::Point<3, double>, 0, int>&, netgen::NgArray<netgen::MultiPointGeomInfo>&, netgen::NgArray<netgen::INDEX_2>&, netgen::NgArray<int>&, netgen::NgArray<int>&, 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<int>*) 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<dim, T>::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<T, BASE, TIND>::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<T, BASE, TIND>::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/adfront3.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront3.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront3.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/adfront3.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront3.cpp
In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_ElemIterator.hxx:33,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_ElementHolder.hxx:30,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_ComputeError.hxx:28,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Mesh.hxx:33,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Mesh.cxx:27:
/usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
   36 | BOOST_PRAGMA_MESSAGE(
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.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::Point3d, 1>&, netgen::NgArray<netgen::MiniElement2d>&, netgen::NgArray<netgen::PointIndex, 1>&, netgen::NgArray<int>&, netgen::INDEX_2_HASHTABLE<int>&, 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::MeshPoint, 1>&, netgen::NgArray<netgen::MiniElement2d>&, netgen::NgArray<netgen::PointIndex, 1>&, netgen::NgArray<int>&)’:
/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<int>*) 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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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]
[ 58%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/bisect.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/bisect.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/bisect.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/bisect.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<NgArray<int, 1>*>&, INDEX_2_CLOSED_HASHTABLE<int>&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:325:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  325 |         for (i = 1; i <= mesh.GetNE(); i++)
      |                     ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:396:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  396 |         for (i = 1; i <= mesh.GetNSE(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:461:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  461 |             for (i = 1; i <= mesh.GetNE(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:529:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  529 |             for(SurfaceElementIndex sei = 0; sei < mesh.GetNSE(); sei++)
      |                                              ~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:539:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  539 |                     for(k = 0; k < idmaps.Size(); k++)
      |                                ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:715:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  715 |             for (i = 1; i <= mesh.GetNE(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:795:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  795 |                     for (i = 1; i <= mesh.GetNE(); i++)
      |                                 ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp: In function ‘int netgen::BTMarkTets(T_MTETS&, T_MPRISMS&, const Mesh&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:1116:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1116 |         for (int i = 1; i <= mtets.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:1156:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1156 |         for (int i = 1; i <= mprisms.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp: In function ‘int netgen::MarkHangingIdentifications(T_MIDS&, const INDEX_2_CLOSED_HASHTABLE<PointIndex>&)’:
/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<PointIndex>&)’:
/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<PointIndex>&)’:
/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<mtets.Size(); i++)
      |                  ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:1887:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1887 |     for(int i=0; i<mprisms.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:1891:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1891 |     for(int i=0; i<mids.Size(); i++)
      |                  ~^~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:1895:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1895 |     for(int i=0; i<mtris.Size(); i++)
      |                  ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:1899:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1899 |     for(int i=0; i<mquads.Size(); i++)
      |                  ~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp: In function ‘void netgen::BisectTetsCopyMesh(Mesh&, const NetgenGeometry*, BisectionOptions&, const NgArray<NgArray<int, 1>*>&, 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<idmaps.Size(); j++)
      |                              ~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp: In function ‘void netgen::UpdateEdgeMarks(Mesh&, const NgArray<NgArray<int, 1>*>&)’:
/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<idmaps.Size(); j++)
      |                      ~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp: In member function ‘void netgen::Refinement::Bisect(netgen::Mesh&, netgen::BisectionOptions&, netgen::NgArray<double>*) 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<bad_elts.Size(); ii++)
      |                           ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bisect.cpp:4081:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 4081 |     for(int i=0; i<idmaps.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<T, BASE, TIND>::NgArray(const netgen::NgArray<T, BASE, TIND>&) [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<T, BASE, TIND>::NgArray(const netgen::NgArray<T, BASE, TIND>&) [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<T, BASE, TIND>::NgArray(const netgen::NgArray<T, BASE, TIND>&) [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<T, BASE, TIND>::NgArray(const netgen::NgArray<T, BASE, TIND>&) [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<T, BASE, TIND>::NgArray(const netgen::NgArray<T, BASE, TIND>&) [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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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]
[ 58%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshEditor.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshEditor.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshEditor.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshEditor.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_MeshEditor.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshNode.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_TypeDefs.hxx:33,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_MeshEditor.hxx:34,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_MeshEditor.cxx:27:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=]
  187 |   virtual void setShapeID( const int shapeID ) const;
      |                ^~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FaceOfNodes.hxx:30,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_MeshEditor.cxx:31:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note:   by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’
   60 |   virtual void setShapeID( const int shapeID );
      |                ^~~~~~~~~~
[ 58%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/boundarylayer.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/boundarylayer.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/boundarylayer.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/boundarylayer.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.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<T, BASE, TIND>::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<T, BASE, TIND>::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 &)&p4].i’ may be used uninitialized [-Wmaybe-uninitialized]
  403 |                     auto pair = p3 < p4 ? make_pair(p3, p4) : make_pair(p4, p3);
      |                                 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp:354:36: note: ‘MEM[(const struct PointIndex &)&p4].i’ was declared here
  354 |                     PointIndex p3, p4;
      |                                    ^~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp:403:41: warning: ‘MEM[(const struct PointIndex &)&p3].i’ may be used uninitialized [-Wmaybe-uninitialized]
  403 |                     auto pair = p3 < p4 ? make_pair(p3, p4) : make_pair(p4, p3);
      |                                 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/boundarylayer.cpp:354:32: note: ‘MEM[(const struct PointIndex &)&p3].i’ was declared here
  354 |                     PointIndex p3, p4;
      |                                ^~
[ 59%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/clusters.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/clusters.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/clusters.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/clusters.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/clusters.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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++)
      |                       ~~^~~~~~
[ 59%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/curvedelems.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/curvedelems.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/curvedelems.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/curvedelems.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/curvedelems.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<netgen::Vec<D> >&) 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<netgen::Vec<D> >&) 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<double>; 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<double>; 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<double>; 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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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]
In file included from /usr/include/c++/13/map:62,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_SetIterator.hxx:128,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_TypeDefs.hxx:32:
In member function ‘std::_Rb_tree<long, long, std::_Identity<long>, std::less<long>, std::allocator<long> >::_M_insert_unique<long const&>(long const&)std::pair<std::_Rb_tree_iterator<long>, bool>’,
    inlined from ‘std::set<long, std::less<long>, std::allocator<long> >::insert(long const&)’ at /usr/include/c++/13/bits/stl_set.h:514:25,
    inlined from ‘SMESH_MeshEditor::SewFreeBorder(SMDS_MeshNode const*, SMDS_MeshNode const*, SMDS_MeshNode const*, SMDS_MeshNode const*, SMDS_MeshNode const*, SMDS_MeshNode const*, bool, bool, bool)’ at /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_MeshEditor.cxx:8011:31:
/usr/include/c++/13/bits/stl_tree.h:2171:35: warning: ‘linkID’ may be used uninitialized [-Wmaybe-uninitialized]
 2171 |         = _M_get_insert_unique_pos(_KeyOfValue()(__v));
      |           ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_MeshEditor.cxx: In member function ‘SMESH_MeshEditor::SewFreeBorder(SMDS_MeshNode const*, SMDS_MeshNode const*, SMDS_MeshNode const*, SMDS_MeshNode const*, SMDS_MeshNode const*, SMDS_MeshNode const*, bool, bool, bool)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_MeshEditor.cxx:7934:12: note: ‘linkID’ was declared here
 7934 |       long linkID;
      |            ^~~~~~
[ 59%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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<DelaunayTet>&, Mesh&, DTREE&, MeshNB&, NgArray<Point<3, double>, 0, int>&, NgArray<double>&, NgArray<int>&, NgArray<int>&, NgArray<int>&, 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<dim, T, TSCAL>::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<T, BASE, TIND>::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<T, BASE, TIND>::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<dim, T, TSCAL>::Leaf::Add(ngcore::Array<netgen::DelaunayTree<dim, T, TSCAL>::Leaf*>&, ngcore::Array<T>&, 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<dim, T, TSCAL>::Insert(const netgen::Point<D>&, const netgen::Point<D>&, 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()<aindex+1)
      |              ~~~~~~~~~~~~~~~~~^~~~~~~~~
[ 59%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay2d.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/delaunay2d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp
[ 59%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_MesherHelper.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_MesherHelper.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_MesherHelper.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_MesherHelper.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_MesherHelper.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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/delaunay2d.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/SMESH/src/SMDS/SMDS_MeshNode.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_TypeDefs.hxx:33,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_MesherHelper.hxx:33,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_MesherHelper.cxx:27:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=]
  187 |   virtual void setShapeID( const int shapeID ) const;
      |                ^~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FaceOfNodes.hxx:30,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_MesherHelper.cxx:30:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note:   by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’
   60 |   virtual void setShapeID( const int shapeID );
      |                ^~~~~~~~~~
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 )
      |            ~~~~~~~^~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.hpp: In member function ‘bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  234 |       if ( tensormeshing.Size()>=domnr ) return tensormeshing[domnr-1];
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.hpp: In member function ‘void netgen::SplineGeometry2d::SetDomainTensorMeshing(int, bool)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/geometry2d.hpp:239:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  239 |       if ( tensormeshing.Size()<domnr )
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.hpp: In member function ‘std::size_t netgen::Loop::Size() const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/geom2d/csg2d.hpp:605:14: warning: unused variable ‘v’ [-Wunused-variable]
  605 |     for(auto v : Vertices(ALL))
      |              ^
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp: In member function ‘int netgen::DelaunayMesh::GetNeighbour(int, int)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp:118:15: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  118 |       if (pos == -1) return -1;
      |           ~~~~^~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp: In member function ‘void netgen::DelaunayMesh::SetNeighbour(int, int)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp:132:15: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  132 |       if (pos == -1)
      |           ~~~~^~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp: In member function ‘void netgen::DelaunayMesh::AddPoint(netgen::PointIndex)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp:365:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  365 |         for (int l = 0; l < edges.Size(); l++)
      |                         ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp: In member function ‘void netgen::Meshing2::BlockFillLocalH(netgen::Mesh&, const netgen::MeshingParameters&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp:505:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  505 |         for (int i = 0; i < npoints.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp:539:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  539 |     for (int i = 0; i < npoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp: In member function ‘void netgen::Meshing2::Delaunay(netgen::Mesh&, int, const netgen::MeshingParameters&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/delaunay2d.cpp:653:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  653 |     for (int i = 0; i < mesh.LockedPoints().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<dim, T, TSCAL>::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<T, BASE, TIND>::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<T, BASE, TIND>::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<dim, T, TSCAL>::Leaf::Add(ngcore::Array<netgen::DelaunayTree<dim, T, TSCAL>::Leaf*>&, ngcore::Array<T>&, 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<dim, T, TSCAL>::Insert(const netgen::Point<D>&, const netgen::Point<D>&, 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<dim, T, TSCAL>::Insert(const netgen::Box<D>&, 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()<aindex+1)
      |              ~~~~~~~~~~~~~~~~~^~~~~~~~~
[ 60%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/geomsearch.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/geomsearch.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/geomsearch.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/geomsearch.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/geomsearch.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/geomsearch.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/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::MiniElement2d>&, netgen::NgArray<int>&, 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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 60%] 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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 60%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/hprefinement.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/hprefinement.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/hprefinement.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/hprefinement.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<int>&, INDEX_2_HASHTABLE<int>&, NgBitArray&, NgBitArray&, INDEX_3_HASHTABLE<int>&, INDEX_2_HASHTABLE<int>&, INDEX_2_HASHTABLE<int>&, NgArray<int, 1>&)’:
/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<int>&, INDEX_2_HASHTABLE<int>&, NgBitArray&, NgBitArray&, INDEX_3_HASHTABLE<int>&, INDEX_2_HASHTABLE<int>&, INDEX_2_HASHTABLE<int>&, NgArray<int, 1>&)’:
/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<HPRefElement>&)’:
/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<HPRefElement>&, 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<HPRefElement>&)’:
/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<mesh.GetNE(); i++)
      |                              ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:1523:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 1523 |         for(SurfaceElementIndex i=0;i<mesh.GetNSE(); i++)
      |                                     ~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp: In function ‘bool netgen::CheckSingularities(Mesh&, INDEX_2_HASHTABLE<int>&, INDEX_2_HASHTABLE<int>&, NgBitArray&, NgBitArray&, INDEX_3_HASHTABLE<int>&, INDEX_2_HASHTABLE<int>&, INDEX_2_HASHTABLE<int>&, NgArray<int, 1>&, 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<HPRefElement>&, 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<elements.Size(); i++)
      |                     ~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hprefinement.cpp:1966:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1966 |     for (int i = 0; i < misses.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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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]
[ 61%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Pattern.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Pattern.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_Pattern.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Pattern.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Pattern.cxx
[ 62%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<SurfaceElementIndex, PointIndex>&, ngcore::Array<Vec<3>, PointIndex>&, ngcore::Array<bool, PointIndex>&, 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<T, BASE, TIND>::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<T, BASE, TIND>::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/improve2.cpp: In member function ‘netgen::MeshOptimize2d::SplitImprove()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:787:28: warning: ‘pi1.i’ may be used uninitialized [-Wmaybe-uninitialized]
  787 |           if(other[j]!=pi1 && other[j]!=pi2)
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:755:20: note: ‘pi1.i’ was declared here
  755 |         PointIndex pi1, pi2, pi3, pi4;
      |                    ^~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:787:28: warning: ‘pi2.i’ may be used uninitialized [-Wmaybe-uninitialized]
  787 |           if(other[j]!=pi1 && other[j]!=pi2)
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:755:25: note: ‘pi2.i’ was declared here
  755 |         PointIndex pi1, pi2, pi3, pi4;
      |                         ^~~
In file included from /usr/include/c++/13/bits/memory_resource.h:47,
                 from /usr/include/c++/13/string:58,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/mystdlib.h:4,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:1:
In member function ‘std::_Head_base<0ul, netgen::PointIndex, false>::_Head_base<netgen::PointIndex&>(netgen::PointIndex&)’,
    inlined from ‘std::_Tuple_impl<0ul, netgen::PointIndex, netgen::PointGeomInfo>::_Tuple_impl<netgen::PointIndex&, netgen::PointGeomInfo&, void>(netgen::PointIndex&, netgen::PointGeomInfo&)’ at /usr/include/c++/13/tuple:293:38,
    inlined from ‘std::tuple<netgen::PointIndex, netgen::PointGeomInfo>::tuple<netgen::PointIndex&, netgen::PointGeomInfo&, true>(netgen::PointIndex&, netgen::PointGeomInfo&)’ at /usr/include/c++/13/tuple:1340:63,
    inlined from ‘netgen::MeshOptimize2d::SplitImprove()’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2.cpp:807:11:
/usr/include/c++/13/tuple:201:11: warning: ‘pi3.i’ may be used uninitialized [-Wmaybe-uninitialized]
  201 |         : _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&>(netgen::PointIndex&)’,
    inlined from ‘std::_Tuple_impl<0ul, netgen::PointIndex, netgen::PointGeomInfo>::_Tuple_impl<netgen::PointIndex&, netgen::PointGeomInfo&, void>(netgen::PointIndex&, netgen::PointGeomInfo&)’ at /usr/include/c++/13/tuple:293:38,
    inlined from ‘std::tuple<netgen::PointIndex, netgen::PointGeomInfo>::tuple<netgen::PointIndex&, netgen::PointGeomInfo&, true>(netgen::PointIndex&, netgen::PointGeomInfo&)’ at /usr/include/c++/13/tuple:1340: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++/13/tuple:201:11: warning: ‘pi4.i’ may be used uninitialized [-Wmaybe-uninitialized]
  201 |         : _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;
      |                                   ^~~
[ 62%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2gen.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2gen.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2gen.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve2gen.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<rule.deledges.Size(); i++)
      |                                    ~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:384:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  384 |                 for (int j = 1; j <= pmap.Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:389:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  389 |                 for (int j = 1; j <= pmap.Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:402:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  402 |                 for (int j = 0; j < rule.oldels.Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:406:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  406 |                 for (int j = 1; j <= rule.newels.Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:422:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  422 |                 for (int j = 1; j <= rule.newels.Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:436:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  436 |                 for (int j = 0; j < rule.oldels.Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:439:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  439 |                 for (int j = 1; j <= pmap.Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve2gen.cpp:449:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  449 |     for (int ri = 0; ri < rules.Size(); ri++)
      |                      ~~~^~~~~~~~~~~~~~
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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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]
[ 62%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve3.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve3.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve3.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/improve3.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp
[ 62%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_ProxyMesh.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_ProxyMesh.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_ProxyMesh.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_ProxyMesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_ProxyMesh.cxx
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<netgen::ElementIndex, netgen::PointIndex>&, ngcore::Array<double>&, netgen::PointIndex, netgen::PointIndex, ngcore::FlatArray<bool, netgen::PointIndex>, 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<netgen::ElementIndex, netgen::PointIndex>&, ngcore::Array<double>&, netgen::NgArray<netgen::INDEX_3>&, 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::ElementIndex, netgen::PointIndex>&, netgen::INDEX_3_HASHTABLE<int>&, 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<netgen::NgArray<int, 1>*>*)’:
/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 && k<used_idmaps->Size(); 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 && jj<hasbothpoints.Size(); jj++)
      |                                      ~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3198:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3198 |               for(int ii=0; ii < hasbothpoints.Size(); ii++)
      |                             ~~~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3235:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3235 |               for(int jj=i; !done && jj<hasbothpointsother.Size(); jj++)
      |                                      ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3261:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3261 |               for(int ii=0; ii < hasbothpoints.Size(); ii++)
      |                             ~~~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3287:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3287 |               for(int ii=0; ii < hasbothpointsother.Size(); ii++)
      |                             ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3313:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3313 |           for(int i=0; i<hasbothpoints.Size(); i++)
      |                        ~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3315:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3315 |           for(int i=0; i<hasbothpointsother.Size(); i++)
      |                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3377:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3377 |               for(int jj = 0; wrongorientation && jj<newelts[i]->Size(); 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; jj<newelts[i]->Size(); 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; k<surfaceindicesonnode[(*(*newelts[i])[jj])[0]].Size(); k++)
      |                                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3395:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3395 |                       for(int l=0; l<face_index.Size(); l++)
      |                                    ~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3404:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3404 |                   for(int k=0; k<face_index.Size(); k++)
      |                                ~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3460:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3460 |               for(int jj = 0; wrongorientation && jj<neweltsother[i]->Size(); 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; jj<neweltsother[i]->Size(); 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; i<hasbothpoints.Size(); i++)
      |                            ~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3589:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3589 |               for(int i=hasbothpoints.Size(); i<(*newelts[minpos]).Size(); i++)
      |                                               ~^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3599:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3599 |                   for(int i=0; i<hasbothpointsother.Size(); i++)
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3606:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3606 |                   for(int i=hasbothpointsother.Size(); i<(*neweltsother[minposother]).Size(); i++)
      |                                                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3618:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3618 |           for(int i=0; i<newelts.Size(); i++)
      |                        ~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3620:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3620 |               for(int jj=0; jj<newelts[i]->Size(); 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; i<neweltsother.Size(); i++)
      |                        ~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3627:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3627 |               for(int jj=0; jj<neweltsother[i]->Size(); 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<locidmaps.Size(); i++)
      |                ~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:2820:24: warning: unused variable ‘pi3’ [-Wunused-variable]
 2820 |   PointIndex pi1, pi2, pi3, pi4, pi5, pi6;
      |                        ^~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:2820:29: warning: unused variable ‘pi4’ [-Wunused-variable]
 2820 |   PointIndex pi1, pi2, pi3, pi4, pi5, pi6;
      |                             ^~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:2820:34: warning: unused variable ‘pi5’ [-Wunused-variable]
 2820 |   PointIndex pi1, pi2, pi3, pi4, pi5, pi6;
      |                                  ^~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:2820:39: warning: unused variable ‘pi6’ [-Wunused-variable]
 2820 |   PointIndex pi1, pi2, pi3, pi4, pi5, pi6;
      |                                       ^~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp: In member function ‘double netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL, netgen::ElementIndex, int, ngcore::Table<netgen::ElementIndex, netgen::PointIndex>&, netgen::TABLE<netgen::SurfaceElementIndex, 1>&, 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<MeshPoint, PointIndex>; FACEArray = NgArray<INDEX_3>]’:
/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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, S>& netgen::NgArrayMem<T, S>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, S>& netgen::NgArrayMem<T, S>::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]
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:32:
In member function ‘netgen::TABLE<netgen::SurfaceElementIndex, 1>::operator[](int) const’,
    inlined from ‘netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL, netgen::ElementIndex, int, ngcore::Table<netgen::ElementIndex, netgen::PointIndex>&, netgen::TABLE<netgen::SurfaceElementIndex, 1>&, bool)’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3695:42:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/table.hpp:249:64: warning: ‘pi1.i’ may be used uninitialized [-Wmaybe-uninitialized]
  249 |     return NgFlatArray<T> (data[i-BASE].size, (T*)data[i-BASE].col);
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp: In member function ‘netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL, netgen::ElementIndex, int, ngcore::Table<netgen::ElementIndex, netgen::PointIndex>&, netgen::TABLE<netgen::SurfaceElementIndex, 1>&, bool)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3662:14: note: ‘pi1.i’ was declared here
 3662 |   PointIndex pi1, pi2, pi3, pi4, pi5;
      |              ^~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3702:29: warning: ‘pi2.i’ may be used uninitialized [-Wmaybe-uninitialized]
 3702 |           if (bel[l] != pi1 && bel[l] != pi2 && bel[l] != pi3)
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3662:19: note: ‘pi2.i’ was declared here
 3662 |   PointIndex pi1, pi2, pi3, pi4, pi5;
      |                   ^~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3702:46: warning: ‘pi3.i’ may be used uninitialized [-Wmaybe-uninitialized]
 3702 |           if (bel[l] != pi1 && bel[l] != pi2 && bel[l] != pi3)
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/improve3.cpp:3662:24: note: ‘pi3.i’ was declared here
 3662 |   PointIndex pi1, pi2, pi3, pi4, pi5;
      |                        ^~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:20:
In member function ‘ngcore::FlatTable<netgen::ElementIndex, netgen::PointIndex>::operator[](netgen::PointIndex) const’,
    inlined from ‘netgen::MeshOptimize3d::SwapImprove2(netgen::Mesh&, netgen::OPTIMIZEGOAL, netgen::ElementIndex, int, ngcore::Table<netgen::ElementIndex, netgen::PointIndex>&, netgen::TABLE<netgen::SurfaceElementIndex, 1>&, 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::ElementIndex, netgen::PointIndex>&, netgen::TABLE<netgen::SurfaceElementIndex, 1>&, 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;
      |                             ^~~
[ 62%] Building CXX object src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_subMesh.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DSMESH_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/SMESH.dir/src/SMESH/SMESH_subMesh.cxx.o -MF CMakeFiles/SMESH.dir/src/SMESH/SMESH_subMesh.cxx.o.d -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_subMesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_subMesh.cxx
[ 63%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/localh.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/localh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/localh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/localh.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/localh.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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::Box3d>&, netgen::NgArray<int>&, 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<netgen::Point<3, double>, 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<netgen::Point<3, double>, 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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 63%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshclass.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshclass.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshclass.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshclass.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp
[ 63%] Linking CXX shared library libSMESH.so
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/SMESH.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -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.2.6 /usr/lib64/libvtkCommonExecutionModel.so.9.2.6 /usr/lib64/libvtkverdict.so.9.2.6 /usr/lib64/libTKSTL.so.7.6.3 libSMESHDS.so libDriver.so libSMESHUtils.so /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 libSMDS.so ../Kernel/libKernel.so /usr/lib64/libvtkCommonDataModel.so.9.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 /usr/lib64/libTKV3d.so.7.6.3 /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libTKHLR.so.7.6.3 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 -lGL /usr/lib64/libTKService.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ -ldl /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so -lX11 -lfontconfig /usr/lib64/libfreetype.so 
In file included from /builddir/build/BUILD/smesh-9.8.0.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<cd2names.Size(); ii++)
      |                      ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:688:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  688 |         for (i=0; i<cd2names.Size(); i++)
      |                   ~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:694:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  694 |     for (int ii = 0; ii<cd3names.Size(); ii++)
      |                      ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:700:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  700 |         for (i=0; i<cd3names.Size(); i++)
      |                   ~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:812:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  812 |     for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                       ~~~~^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:819:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  819 |         for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                           ~~~~^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:826:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  826 |     for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                       ~~~~^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:831:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  831 |         for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                           ~~~~^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::Load(std::istream&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:958:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  958 |                 for (int j = 1; j <= facedecoding.Size(); j++)
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1163:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 1163 |                 for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                                   ~~~~^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:901:9: warning: unused variable ‘rank’ [-Wunused-variable]
  901 |     int rank = GetCommunicator().Rank();
      |         ^~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::DoArchive(ngcore::Archive&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1488:13: warning: unused variable ‘rank’ [-Wunused-variable]
 1488 |         int rank = GetCommunicator().Rank();
      |             ^~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::Merge(std::istream&, int)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1528:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 1528 |     for(SurfaceElementIndex si = 0; si < GetNSE(); si++)
      |                                     ~~~^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1562:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1562 |                 for (j = 1; j <= facedecoding.Size(); j++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘bool netgen::Mesh::TestOk() const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1749:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1749 |     for (ElementIndex ei = 0; ei < volelements.Size(); ei++)
      |                               ~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1752:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 1752 |           if ( (*this)[ei][j] <= PointIndex::BASE-1)
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::BuildBoundaryEdges()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1783:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 1783 |     for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                       ~~~~^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1815:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1815 |     for (int i = 0; i < openelements.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::CalcSurfacesOfNode()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1925:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 1925 |     for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                       ~~~~^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1953:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 1953 |             for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                               ~~~~^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:1966:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 1966 |             for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                               ~~~~^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2001:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2001 |     for (int i = 0; i < lockedpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::FixPoints(const netgen::NgBitArray&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2039:26: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare]
 2039 |     if (fixpoints.Size() != GetNP())
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2044:9: warning: unused variable ‘np’ [-Wunused-variable]
 2044 |     int np = GetNP();
      |         ^~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::FindOpenElements(int)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2485:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2485 |     for (int i = 0; i < openelements.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2502:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 2502 |     for (int i = 1; i <= openelements.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2065:9: warning: unused variable ‘ne’ [-Wunused-variable]
 2065 |     int ne = GetNE();
      |         ^~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::FindOpenSegments(int)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2608:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 2608 |     for (int i = 1; i <= GetNSE(); i++)
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2620:30: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare]
 2620 |                 if (seg.I1() < PointIndex::BASE || seg.I2() < PointIndex::BASE)
      |                     ~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2620:61: warning: comparison of integer expressions of different signedness: ‘netgen::INDEX’ {aka ‘int’} and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare]
 2620 |                 if (seg.I1() < PointIndex::BASE || seg.I2() < PointIndex::BASE)
      |                                                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2618:21: warning: unused variable ‘data’ [-Wunused-variable]
 2618 |                 int data;
      |                     ^~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::RemoveOneLayerSurfaceElements()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2817:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 2817 |     for (int i = 1; i <= GetNSE(); i++)
      |                     ~~^~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::FreeOpenElementsEnvironment(int)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2874:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 2874 |       for (i = 1; i <= GetNE(); i++)
      |                   ~~^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2893:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 2893 |     for (i = 1; i <= GetNE(); i++)
      |                 ~~^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:2914:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 2914 |          pi < GetNP()+PointIndex::BASE; pi++)
      |          ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::SetMaxHDomain(const netgen::NgArray<double>&)’:
/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<GetNP()+PointIndex::BASE; j++)
      |                    ~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::CalcLocalHFromSurfaceCurvature(double, double)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:3259:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 3259 |     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::RestrictLocalH(netgen::resthtype, int, double)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:3388:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 3388 |           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::Compress()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:3612:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3612 |     for (int i = 0; i < volelements.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:3613:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 3613 |       if (volelements[i][0] <= PointIndex::BASE-1 ||
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:3621:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3621 |     for (int i = 0; i < surfelements.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:3628:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3628 |     for (int i = 0; i < segments.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:3629:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 3629 |       if (segments[i][0] <= PointIndex::BASE-1)
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:3635:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3635 |     for(int i=0; i < segments.Size(); i++)
      |                  ~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:3678:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3678 |     for (int i = 0; i < segments.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:3685:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3685 |     for (int i = 0; i < openelements.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:3692:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3692 |     for (int i = 0; i < lockedpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:3727:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3727 |       for (int i = 0; i < hpoints.Size(); i++)
      |                       ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:3764:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3764 |     for (int i = 0; i < segments.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:3771:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3771 |     for (int i = 1; i <= openelements.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:3779:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 3779 |     for (int i = 0; i < lockedpoints.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘int netgen::Mesh::FindIllegalTrigs()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:4055:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 4055 |     for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                       ~~~~^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:4074:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 4074 |     for (SurfaceElementIndex sei = 0; sei < GetNSE(); sei++)
      |                                       ~~~~^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘int netgen::Mesh::GetNDomains() const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:4323:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 4323 |     for (int k = 0; k < facedecoding.Size(); k++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::Split2Tets()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:4744:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 4744 |         for (int i = 1; i <= GetNE(); i++)
      |                         ~~^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘bool netgen::Mesh::PointContainedIn2DElement(const netgen::Point3d&, double*, int, bool) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:5210:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 5210 |         for (int j = 1; j <= loctrigs.Size(); j++)
      |                         ~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:5251:22: warning: unused variable ‘retval’ [-Wunused-variable]
 5251 |                 bool retval;
      |                      ^~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘bool netgen::Mesh::PointContainedIn3DElementOld(const netgen::Point3d&, double*, int) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:5417:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 5417 |     for (int j = 1; j <= loctets.Size(); j++)
      |                     ~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘int netgen::Mesh::GetElementOfPoint(const netgen::Point<3, double>&, double*, const netgen::NgArray<int>*, 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<int>*, 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<faces.Size(); i++)
      |                      ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:5680:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 5680 |         for(int i=0; i<faces.Size(); i++)
      |                      ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::SplitSeparatedFaces()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:5864:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 5864 |             for (int i = 0; i < els_of_face.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:5889:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 5889 |         for (int i = 0; i < els_of_face.Size(); i++)
      |                         ~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:5916:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 5916 |             for (int i = 0; i < els_of_face.Size(); i++)
      |                             ~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::RebuildSurfaceElementLists()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6016:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6016 |     for (int i = 0; i < facedecoding.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::GetSurfaceElementsOfFace(int, ngcore::Array<netgen::SurfaceElementIndex>&) 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::ElementIndex, netgen::PointIndex> 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::SurfaceElementIndex, netgen::PointIndex> 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(); i++)
      |                    ~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::SetCD2Name(int, const std::string&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6763:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6763 |     if (cd2nr >= 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(); i++)
      |                    ~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp: In member function ‘void netgen::Mesh::SetCD3Name(int, const std::string&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:6807:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6807 |     if (cd3nr >= 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>&, 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<double>&, 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> 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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::operator=(const netgen::NgArray<T, BASE, TIND>&) [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<T, IndexType>::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<long unsigned int>::__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<T, BASE, TIND>::NgArray(const netgen::NgArray<T, BASE, TIND>&) [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<T, BASE, TIND>::NgArray(const netgen::NgArray<T, BASE, TIND>&) [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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, IndexType>::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::<lambda(auto:19)> [with auto:19 = ngcore::T_Range<netgen::SurfaceElementIndex>]’
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:239:13:   required from ‘void ngcore::ParallelForRange(T_Range<T>, TFUNC, int, TotalCosts) [with TR = netgen::SurfaceElementIndex; TFUNC = netgen::Mesh::CreatePoint2SurfaceElementTable(int) const::<lambda(auto:19)>]’
/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<long unsigned int>::__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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::operator=(const T&) [with T = std::__cxx11::basic_string<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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::operator=(const T&) [with T = std::__cxx11::basic_string<char>*; 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<T>::CheckIndex(const std::string&) const [with T = netgen::NgArray<int>*; std::string = std::__cxx11::basic_string<char>]’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:116:14:   required from ‘bool ngcore::SymbolTable<T>::Used(const std::string&) const [with T = netgen::NgArray<int>*; std::string = std::__cxx11::basic_string<char>]’
/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<std::__cxx11::basic_string<char> >::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<T>::CheckIndex(const std::string&) const [with T = netgen::NgArray<double>*; std::string = std::__cxx11::basic_string<char>]’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/symboltable.hpp:116:14:   required from ‘bool ngcore::SymbolTable<T>::Used(const std::string&) const [with T = netgen::NgArray<double>*; std::string = std::__cxx11::basic_string<char>]’
/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<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
[ 63%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshfunc.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<T, BASE, TIND>::NgArray(const netgen::NgArray<T, BASE, TIND>&) [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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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++)
      |                       ~~^~~~~~
[ 63%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc2d.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc2d.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc2d.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshfunc2d.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshfunc2d.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<T, BASE, TIND>::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<T, BASE, TIND>::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/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing2.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing2.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing2.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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++)
      |                       ~~^~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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]
[ 64%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing3.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing3.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing3.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshing3.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshing3.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9,
                 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<MeshPoint, 1>; FACEArray = NgArray<MiniElement2d>]’:
/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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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++)
      |                       ~~^~~~~~
[ 64%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtool.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtool.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtool.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtool.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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 )
      |            ~~~~~~~^~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp: In member function ‘bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  234 |       if ( tensormeshing.Size()>=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()<domnr )
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp: In function ‘void netgen::MeshQuality2d(const Mesh&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp:139:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  139 |     for (sei = 0; sei < mesh.GetNSE(); sei++)
      |                   ~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtool.cpp: In function ‘double netgen::CalcVolume(const NgArray<Point3d>&, const NgArray<Element>&)’:
/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<int>*)’:
/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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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++)
      |                       ~~^~~~~~
[ 65%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtype.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtype.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtype.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/meshtype.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshtype.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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<netgen::Element>&) 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<int, 1>&, 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<T, BASE>&) [with T = INDEX_2; int BASE = 0; std::ostream = std::basic_ostream<char>]’:
/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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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++)
      |                       ~~^~~~~~
gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
[ 65%] Built target SMESH
/usr/bin/gmake  -f src/SMESH/CMakeFiles/StdMeshers.dir/build.make src/SMESH/CMakeFiles/StdMeshers.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/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/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'
[ 65%] 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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Adaptive1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Adaptive1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Adaptive1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Adaptive1D.cxx
[ 65%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/msghandler.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/msghandler.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/msghandler.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/msghandler.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/msghandler.cpp
/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; }
      |                                ^~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.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; }
      |               ~~~~~^~~~~~~~~~~~~~~~
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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 65%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule2.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule2.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule2.cpp
[ 65%] 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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Arithmetic1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Arithmetic1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Arithmetic1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Arithmetic1D.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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++)
      |                          ~~^~~~
/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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 65%] 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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_AutomaticLength.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_AutomaticLength.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_AutomaticLength.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_AutomaticLength.cxx
[ 65%] 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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule3.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule3.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/netrule3.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/netrule3.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/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>&, 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>&, 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>&, 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]
[ 66%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_BlockRenumber.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_BlockRenumber.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_BlockRenumber.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_BlockRenumber.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_BlockRenumber.cxx
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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 67%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser2.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser2.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser2.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 67%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser3.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser3.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser3.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/parser3.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parser3.cpp
[ 67%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_CartesianParameters3D.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 67%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/prism2rls.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/prism2rls.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/prism2rls.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/prism2rls.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/prism2rls.cpp
[ 68%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramid2rls.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramid2rls.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramid2rls.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramid2rls.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/pyramid2rls.cpp
[ 68%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Cartesian_3D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Cartesian_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Cartesian_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Cartesian_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Cartesian_3D.cxx
[ 68%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramidrls.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramidrls.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramidrls.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/pyramidrls.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/pyramidrls.cpp
[ 68%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/quadrls.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/quadrls.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/quadrls.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/quadrls.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/quadrls.cpp
[ 69%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/refine.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/refine.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/refine.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/refine.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/refine.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, S>& netgen::NgArrayMem<T, S>::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]
/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 Standard_Transient*>&) const’ defined but not used [-Wunused-function]
 2275 |   bool FaceGridIntersector::IsThreadSafe(set< const Standard_Transient* >& noSafeTShapes) const
      |        ^~~~~~~~~~~~~~~~~~~
[ 69%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler2.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler2.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler2.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<netgen::Point<2, double>, 0, int>&, netgen::NgArray<int>&, int, netgen::NgArray<netgen::INDEX_2>&, int, netgen::NgArray<netgen::Element2d>&, netgen::NgArray<int>&, 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<T, BASE, TIND>::Append(netgen::NgFlatArray<T2, B2>) [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<T, BASE, TIND>::Append(netgen::NgFlatArray<T2, B2>) [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<T, BASE, TIND>::Append(netgen::NgFlatArray<T2, B2>) [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<T, BASE, TIND>::Append(netgen::NgFlatArray<T2, B2>) [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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, S>& netgen::NgArrayMem<T, S>::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++)
      |                       ~~^~~~~~
[ 69%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler3.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler3.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler3.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/ruler3.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/ruler3.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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 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++/13/bits/new_allocator.h:191:4,
    inlined from ‘std::allocator_traits<std::allocator<(anonymous namespace)::F_IntersectPoint> >::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++/13/bits/alloc_traits.h:538: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++/13/bits/stl_vector.h:1283: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: ‘p’ declared here
 2101 |       F_IntersectPoint p;
      |                        ^
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++/13/bits/new_allocator.h:191:4,
    inlined from ‘std::allocator_traits<std::allocator<(anonymous namespace)::F_IntersectPoint> >::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++/13/bits/alloc_traits.h:538:17,
    inlined from ‘std::vector<(anonymous namespace)::F_IntersectPoint, std::allocator<(anonymous namespace)::F_IntersectPoint> >::_M_realloc_insert<(anonymous namespace)::F_IntersectPoint const&>(__gnu_cxx::__normal_iterator<(anonymous namespace)::F_IntersectPoint*, std::vector<(anonymous namespace)::F_IntersectPoint, std::allocator<(anonymous namespace)::F_IntersectPoint> > >, (anonymous namespace)::F_IntersectPoint const&)void’ at /usr/include/c++/13/bits/vector.tcc:468:28,
    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++/13/bits/stl_vector.h:1289:21,
    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: ‘p’ declared here
 2101 |       F_IntersectPoint p;
      |                        ^
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::Point3d, 1>&, netgen::NgArray<int, 1>&, netgen::NgArray<netgen::MiniElement2d>&, netgen::INDEX, netgen::INDEX_2_HASHTABLE<int>&, netgen::NgArray<netgen::Element>&, netgen::NgArray<int>&, 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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, S>& netgen::NgArrayMem<T, S>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, S>& netgen::NgArrayMem<T, S>::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]
[ 69%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/secondorder.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/secondorder.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/secondorder.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/secondorder.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/secondorder.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<netgen::INDEX_2>&)’:
/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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 70%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.5.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.5.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.5.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.5.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.5.cpp
[ 71%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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<int>&, const netgen::NgArray<netgen::Point<3, double>*>&, netgen::NgArray<netgen::Point<3, double>*>&)’:
/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<surfaceindex.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.5.cpp: In member function ‘void netgen::MeshOptimize2d::ImproveVolumeMesh()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.5.cpp:81:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
   81 |     for (i = 0; i < seia.Size(); i++)
      |                 ~~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.5.cpp:90:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
   90 |     for (i = 0; i < seia.Size(); i++)
      |                 ~~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.5.cpp:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  184 |         for (j = 0; j < elementsonpoint[pi].Size(); j++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.5.cpp:240:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  240 |                     for (j = 0; j < locelements.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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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++)
      |                       ~~^~~~~~
[ 71%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing2.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing2.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<int>, size_t, const Tmask&) [with Tmask = netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::<lambda(int)>; 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<n)
      |           ~~~~~~~~~~~~~~^~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp: In instantiation of ‘int ngcore::ComputeColoring(FlatArray<int>, size_t, const Tmask&) [with Tmask = netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::<lambda(int)>; 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&)::<lambda(auto:11)> [with auto:11 = ngcore::T_Range<long unsigned int>]’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/taskmanager.hpp:239:13:   required from ‘void ngcore::ParallelForRange(T_Range<T>, TFUNC, int, TotalCosts) [with TR = long unsigned int; TFUNC = netgen::MeshOptimize2d::ImproveMesh(const netgen::MeshingParameters&)::<lambda(auto:11)>]’
/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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 71%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing3.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing3.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing3.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/smoothing3.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp
[ 71%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeSegment_1D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeSegment_1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeSegment_1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeSegment_1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_CompositeSegment_1D.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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<functions.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp: In member function ‘virtual void netgen::MinFunctionSum::Grad(const netgen::Vector&, netgen::Vector&) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:30:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
   30 |     for(int i=0; i<functions.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp: In member function ‘virtual double netgen::MinFunctionSum::FuncGrad(const netgen::Vector&, netgen::Vector&) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:44:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
   44 |     for(int i=0; i<functions.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp: In member function ‘virtual double netgen::MinFunctionSum::FuncDeriv(const netgen::Vector&, const netgen::Vector&, double&) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:58:19: 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<functions.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp: In member function ‘virtual double netgen::MinFunctionSum::GradStopping(const netgen::Vector&) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:69:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
   69 |     for(int i=0; i<functions.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp: In member function ‘virtual double netgen::PointFunction1::Func(const netgen::Vector&) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:108:23: 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 < faces.Size(); j++)
      |                     ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp: In constructor ‘netgen::PointFunction::PointFunction(netgen::Mesh::T_POINTS&, const ngcore::Array<netgen::Element>&, 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<netgen::Element>&)’:
/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<GetNE(); i++)
      |                     ~^~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp: In member function ‘void netgen::Mesh::ImproveMeshJacobianOnSurface(const netgen::MeshingParameters&, const netgen::NgBitArray&, const netgen::NgArray<netgen::Vec<3>*>&, netgen::OPTIMIZEGOAL, const netgen::NgArray<netgen::NgArray<int, 1>*>*)’:
/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; i<GetNE(); i++)
      |                    ~^~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/smoothing3.cpp:1853:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1853 |             for(int j=0; brother == -1 && j<used_idmaps->Size(); 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<locidmaps.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 = ngcore::Array<MeshPoint, PointIndex>; FACEArray = NgArray<Element2d>]’:
/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<int>, size_t, const Tmask&) [with Tmask = netgen::Mesh::ImproveMesh(const netgen::MeshingParameters&, netgen::OPTIMIZEGOAL)::<lambda(int)>; 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<n)
      |           ~~~~~~~~~~~~~~^~
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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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]
[ 71%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Deflection1D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Deflection1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Deflection1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Deflection1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Deflection1D.cxx
[ 72%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/specials.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/specials.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/specials.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/specials.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/specials.cpp
[ 73%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Distribution.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Distribution.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Distribution.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Distribution.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Distribution.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
[ 73%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FaceSide.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FaceSide.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FaceSide.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FaceSide.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_FaceSide.cxx
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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 73%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/tetrarls.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/tetrarls.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/tetrarls.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/tetrarls.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/tetrarls.cpp
[ 73%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/topology.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/topology.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/topology.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/topology.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.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<int>&, 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<pi.Size();k++)
      |                           ~^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:1857:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1857 |             if (cntv == pi.Size())
      |                 ~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:1870:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1870 |             for (int j = 0; j < eledges.Size(); j++)
      |                             ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:1877:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1877 |                 for (int k = 0; k < pi.Size(); k++)
      |                                 ~~^~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp: In member function ‘int netgen::MeshTopology::GetVerticesEdge(int, int) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:1984:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1984 |     for ( int i = 0; i < elements_v1.Size(); i++ )
      |                      ~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp:1987:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1987 |         for ( int ed = 0; ed < elementedges.Size(); ed ++)
      |                           ~~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/topology.cpp: In member function ‘void netgen::MeshTopology::GetSegmentVolumeElements(int, netgen::NgArray<netgen::ElementIndex>&) 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<netgen::SurfaceElementIndex>&) 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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>::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]
[ 74%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/triarls.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/triarls.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/triarls.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/triarls.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/triarls.cpp
[ 74%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/validate.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/validate.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/validate.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/validate.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/validate.cpp
[ 74%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FixedPoints1D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FixedPoints1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FixedPoints1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FixedPoints1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_FixedPoints1D.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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<double>&, 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<ElementIndex>&, const NgArray<double>&, double, bool, NgArray<double>*)’:
/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<ElementIndex>&, 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<bad_elements.Size(); i++)
      |                  ~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/validate.cpp:125:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  125 |         for(ElementIndex j=0; j<mesh.GetNE(); j++)
      |                               ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/validate.cpp:140:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  140 |         for(ElementIndex j=0; j<mesh.GetNE(); j++)
      |                               ~^~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/validate.cpp: In function ‘void netgen::RepairBisection(Mesh&, NgArray<ElementIndex>&, const NgBitArray&, const Refinement&, const NgArray<double>&, double, bool, const NgArray<NgArray<int, 1>*>&)’:
/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<nv.Size(); i++)
      |                          ~^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/validate.cpp:309:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  309 |             for (int i = 1; i <= mesh.GetNSE(); i++)
      |                             ~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/validate.cpp:319:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  319 |             for(int i=0; i<nv.Size(); i++)
      |                          ~^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/validate.cpp:386:29: 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<surfaceindex.Size(); i++)
      |                            ~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/validate.cpp:575:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  575 |         for(int i=0; i<bad_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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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]
[ 74%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Geometric1D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Geometric1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Geometric1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Geometric1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Geometric1D.cxx
[ 75%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_HexaFromSkin_3D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_HexaFromSkin_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_HexaFromSkin_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_HexaFromSkin_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_HexaFromSkin_3D.cxx
[ 75%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/bcfunctions.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/bcfunctions.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/bcfunctions.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/bcfunctions.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/bcfunctions.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.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<Vec3d>&)’:
/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<T>&, NgFlatArray<S>&) [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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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++)
      |                       ~~^~~~~~
[ 75%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/parallelmesh.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/parallelmesh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/parallelmesh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/parallelmesh.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/parallelmesh.cpp
[ 76%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/paralleltop.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/paralleltop.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/paralleltop.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/paralleltop.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/paralleltop.cpp
[ 76%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/basegeom.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/basegeom.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/basegeom.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/basegeom.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/basegeom.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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::NetgenGeometry> 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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 76%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Hexa_3D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Hexa_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Hexa_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Hexa_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Hexa_3D.cxx
[ 76%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/hexarls.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/hexarls.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/hexarls.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/hexarls.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/hexarls.cpp
[ 77%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/surfacegeom.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/meshing/surfacegeom.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/meshing/surfacegeom.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/meshing/surfacegeom.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/surfacegeom.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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<netgen::Mesh>&, bool, int, int, bool, const ngcore::Array<netgen::Point<3, double> >&, const ngcore::Array<std::__cxx11::basic_string<char> >&, const ngcore::Array<netgen::Point<3, double> >&, const ngcore::Array<float>&, const ngcore::Array<std::__cxx11::basic_string<char> >&, const ngcore::Array<float>&)’:
/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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 77%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter2d.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter2d.cxx.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter2d.cxx.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter2d.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Inter2d.cxx
/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<BRepAlgo_AsDes>&, 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;
      |                    ^~~~~~~~~~~
[ 77%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ImportSource.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ImportSource.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ImportSource.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ImportSource.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ImportSource.cxx
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Inter2d.cxx: In function ‘Partition_Inter2d::FindEndVertex(NCollection_List<TopoDS_Shape> 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;
      |                    ^~~~
[ 77%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter3d.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter3d.cxx.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter3d.cxx.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Inter3d.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Inter3d.cxx
[ 78%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Import_1D.cxx
[ 78%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop.cxx.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop.cxx.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop.cxx
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop.cxx: In member function ‘void Partition_Loop::Perform()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop.cxx:366:9: warning: unused variable ‘i’ [-Wunused-variable]
  366 |     int i = 0;
      |         ^
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop.cxx: At global scope:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop.cxx:70:12: warning: ‘nbe’ defined but not used [-Wunused-variable]
   70 | static int nbe = 0;
      |            ^~~
/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 ) {
      |               ^~~~~~~~~~~~~~~~
/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<TopoDS_Shape>&)’:
/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;
      |                         ^~~~~
[ 79%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop2d.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop2d.cxx.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop2d.cxx.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop2d.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop2d.cxx
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop2d.cxx: In function ‘MakeDegenAndSelect(TopoDS_Edge const&, TopoDS_Vertex const&, TopoDS_Edge&, NCollection_Sequence<TopoDS_Shape>&, NCollection_Sequence<double>&, TopoDS_Edge const&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop2d.cxx:462:8: warning: ‘U1’ may be used uninitialized [-Wmaybe-uninitialized]
  462 |     dU = USeq(i) - U1;
      |     ~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop2d.cxx:448:17: note: ‘U1’ was declared here
  448 |   Standard_Real U1;
      |                 ^~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop2d.cxx:488:17: warning: ‘U2’ may be used uninitialized [-Wmaybe-uninitialized]
  488 |   B.UpdateVertex( V, U2, NewDegen, Tol);
      |   ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop2d.cxx:459:17: note: ‘U2’ was declared here
  459 |   Standard_Real U2, dU, dUmin = 1.e100;
      |                 ^~
[ 79%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop3d.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop3d.cxx.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop3d.cxx.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Loop3d.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Loop3d.cxx
[ 79%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D2D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Import_1D2D.cxx
[ 79%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Spliter.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Spliter.cxx.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Spliter.cxx.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/Partition_Spliter.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/Partition_Spliter.cxx
/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() )  ) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 80%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occconstruction.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occconstruction.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/occconstruction.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/occconstruction.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occconstruction.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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++)
      |                       ~~^~~~~~~~
[ 80%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_LayerDistribution.cxx
/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]
[ 81%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution2D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_LayerDistribution2D.cxx
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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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++)
      |                       ~~^~~~~~
[ 81%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occgenmesh.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occgenmesh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/occgenmesh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/occgenmesh.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgenmesh.cpp
[ 81%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LengthFromEdges.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LengthFromEdges.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LengthFromEdges.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LengthFromEdges.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_LengthFromEdges.cxx
[ 81%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LocalLength.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LocalLength.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LocalLength.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LocalLength.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_LocalLength.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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++)
      |                       ~~^~~~~~~~
[ 81%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MEFISTO_2D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MEFISTO_2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MEFISTO_2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MEFISTO_2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_MEFISTO_2D.cxx
/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<MeshPoint>&, NgArray<double>&, 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<T, BASE, TIND>::NgArray(const netgen::NgArray<T, BASE, TIND>&) [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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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]
[ 82%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementArea.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementArea.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementArea.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementArea.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_MaxElementArea.cxx
[ 82%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occgeom.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occgeom.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/occgeom.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/occgeom.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occgeom.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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++)
      |                       ~~^~~~~~~~
[ 82%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementVolume.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementVolume.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementVolume.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementVolume.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_MaxElementVolume.cxx
/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 ‘netgen::NgArray<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::operator=(const netgen::NgArray<T, BASE, TIND>&) [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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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]
[ 82%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxLength.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxLength.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxLength.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxLength.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_MaxLength.cxx
[ 83%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NotConformAllowed.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NotConformAllowed.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NotConformAllowed.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NotConformAllowed.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_NotConformAllowed.cxx
[ 83%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_NumberOfLayers.cxx
[ 83%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers2D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_NumberOfLayers2D.cxx
[ 84%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occmeshsurf.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/occ/occmeshsurf.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/occ/occmeshsurf.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/occ/occmeshsurf.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/occ/occmeshsurf.cpp
[ 84%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfSegments.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfSegments.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfSegments.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfSegments.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_NumberOfSegments.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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]
[ 85%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Penta_3D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Penta_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Penta_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Penta_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Penta_3D.cxx
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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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/SMESH/src/SMDS/SMDS_MeshNode.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_TypeDefs.hxx:33,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_MesherHelper.hxx:33,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Penta_3D.hxx:49,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Penta_3D.cxx:27:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=]
  187 |   virtual void setShapeID( const int shapeID ) const;
      |                ^~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_VolumeOfNodes.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Penta_3D.cxx:34:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note:   by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’
   60 |   virtual void setShapeID( const int shapeID );
      |                ^~~~~~~~~~
[ 85%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/meshstlsurface.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/meshstlsurface.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/meshstlsurface.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/meshstlsurface.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/meshstlsurface.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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/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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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++)
      |                       ~~^~~~~~
[ 85%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeom.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeom.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeom.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeom.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeom.cpp
[ 85%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolygonPerFace_2D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolygonPerFace_2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolygonPerFace_2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolygonPerFace_2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_PolygonPerFace_2D.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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/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/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<int>&)’:
/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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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++)
      |                       ~~^~~~~~
[ 85%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolyhedronPerSolid_3D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolyhedronPerSolid_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolyhedronPerSolid_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolyhedronPerSolid_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_PolyhedronPerSolid_3D.cxx
[ 86%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Prism_3D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Prism_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Prism_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Prism_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.cxx
[ 86%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeomchart.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeomchart.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeomchart.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeomchart.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeomchart.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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/SMESH/src/SMDS/SMDS_MeshCell.hxx:23,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_BallElement.hxx:28,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Mesh.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.cxx:28:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=]
  187 |   virtual void setShapeID( const int shapeID ) const;
      |                ^~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_VolumeOfNodes.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Prism_3D.cxx:31:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note:   by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’
   60 |   virtual void setShapeID( const int shapeID );
      |                ^~~~~~~~~~
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::twoint>&, 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::ChartId, netgen::STLTrigId>&, netgen::NgArray<netgen::ChartId>&, netgen::NgArray<int>&)’:
/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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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]
[ 87%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeommesh.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeommesh.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeommesh.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlgeommesh.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlgeommesh.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/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<netgen::Point<2, double>, 0, int>&, netgen::NgArray<netgen::Point<3, double>, 0, int>&, netgen::NgArray<netgen::INDEX_2>&, 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<int>&, 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<T, BASE, TIND>::NgArray(const netgen::NgArray<T, BASE, TIND>&) [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++)
      |                           ~~^~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In instantiation of ‘TIND netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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++)
      |                       ~~^~~~~~
[ 87%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlline.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlline.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlline.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stlline.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stlline.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.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;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
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<twoint>&)’:
/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<netgen::twoint>&)’:
/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::Point<3, double>, 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::Point<3, double>, 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::Point<3, double>, 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::Point<3, double>, netgen::STLPointId>&, netgen::NgArray<netgen::Point3d>&, 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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 87%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltool.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltool.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltool.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltool.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltool.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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;
      |             ~~^~~~~~~~~~~~~
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<Point3d>&, 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<int>&)’:
/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<int>&)’:
/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::Point<3, double>, 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<dim, T>::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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 87%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource1D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionSource1D.cxx
[ 88%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltopology.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltopology.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltopology.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/stlgeom/stltopology.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/stlgeom/stltopology.cpp
[ 88%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource2D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionSource2D.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.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<netgen::STLReadTriangle>&)’:
/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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 89%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource3D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionSource3D.cxx
[ 89%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionUtils.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionUtils.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionUtils.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionUtils.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ProjectionUtils.cxx
[ 89%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/visualization/visual_dummy.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/libsrc/visualization/visual_dummy.cpp.o -MF CMakeFiles/nglib4smesh.dir/libsrc/visualization/visual_dummy.cpp.o.d -o CMakeFiles/nglib4smesh.dir/libsrc/visualization/visual_dummy.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/visualization/visual_dummy.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
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<T, BASE, TIND>::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<T, BASE, TIND>::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++)
      |                                ~~^~~~~~~~~~~~
[ 89%] Building CXX object src/Netgen/CMakeFiles/nglib4smesh.dir/nglib/nglib.cpp.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/g++ -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dnglib4smesh_EXPORTS -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -fvisibility=hidden -MD -MT src/Netgen/CMakeFiles/nglib4smesh.dir/nglib/nglib.cpp.o -MF CMakeFiles/nglib4smesh.dir/nglib/nglib.cpp.o.d -o CMakeFiles/nglib4smesh.dir/nglib/nglib.cpp.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib/nglib.cpp
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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 )
      |            ~~~~~~~^~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp: In member function ‘bool netgen::SplineGeometry2d::GetDomainTensorMeshing(int)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../geom2d/geometry2d.hpp:234:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  234 |       if ( tensormeshing.Size()>=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()<domnr )
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included 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/nglib/nglib.cpp:23:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/../occ/occgeom.hpp: In member function ‘void netgen::OCCGeometry::SetFaceMaxH(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: ‘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/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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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++)
      |                       ~~^~~~~~
[ 89%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_1D.cxx
[ 90%] Linking CXX shared library libnglib4smesh.so
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/Netgen && /usr/bin/cmake -E cmake_link_script CMakeFiles/nglib4smesh.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -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 
[ 90%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D2D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_1D2D.cxx
[ 91%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_2D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_2D.cxx
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++/13/new: In member function ‘DoArchive’:
/usr/include/c++/13/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++/13/new: In member function ‘DoArchive’:
/usr/include/c++/13/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++/13/new: In member function ‘DoArchive’:
/usr/include/c++/13/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++/13/new: In member function ‘DoArchive’:
/usr/include/c++/13/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/StdMeshers/StdMeshers_Projection_2D.cxx: In function ‘(anonymous namespace)::findSubShapeAssociationByPiercing(TopoDS_Face const&, SMESH_Mesh*, TopoDS_Shape const&, SMESH_Mesh*, StdMeshers_ShapeShapeBiDirectionMap&, opencascade::handle<Geom_Line>&) [clone .isra.0]’:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_2D.cxx:1378:61: warning: ‘assocTol’ may be used uninitialized [-Wmaybe-uninitialized]
 1378 |         if ( piercingLine.SquareDistance( srcP ) < assocTol * assocTol )
      |                                                    ~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_2D.cxx:1269:51: note: ‘assocTol’ was declared here
 1269 |     double minVertexDist = Precision::Infinite(), assocTol;
      |                                                   ^~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_2D.cxx:1428:41: warning: ‘tol’ may be used uninitialized [-Wmaybe-uninitialized]
 1426 |           if ( !extrema.Extrema().IsDone() ||
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1427 |                extrema.Extrema().IsParallel() ||
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1428 |                extrema.NbExtrema() == 0 ||
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~^~
 1429 |                extrema.LowerDistance() > tol )
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_2D.cxx:1272:17: note: ‘tol’ was declared here
 1272 |     double      tol;
      |                 ^~~
[ 91%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_3D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Projection_3D.cxx
In 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<T,IndexType> (asize, new T[asize])
      |                                        ^
/usr/include/c++/13/new: In member function ‘CombineImprove’:
/usr/include/c++/13/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)
      |                          ^
[ 91%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Propagation.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Propagation.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Propagation.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Propagation.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Propagation.cxx
In member function ‘__ct ’,
    inlined from ‘_Construct’ at /usr/include/c++/13/bits/stl_construct.h:119:7,
    inlined from ‘construct’ at /usr/include/c++/13/bits/alloc_traits.h:661:19,
    inlined from ‘__ct ’ at /usr/include/c++/13/bits/shared_ptr_base.h:604:39,
    inlined from ‘__ct ’ at /usr/include/c++/13/bits/shared_ptr_base.h:971:16,
    inlined from ‘__ct ’ at /usr/include/c++/13/bits/shared_ptr_base.h:1712:14,
    inlined from ‘__ct ’ at /usr/include/c++/13/bits/shared_ptr.h:464:59,
    inlined from ‘make_shared’ at /usr/include/c++/13/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<T,IndexType> (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr)
      |                                                        ^
/usr/include/c++/13/new: In member function ‘SetFlag’:
/usr/include/c++/13/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 /usr/include/c++/13/x86_64-redhat-linux/bits/c++allocator.h:33,
                 from /usr/include/c++/13/bits/allocator.h:46,
                 from /usr/include/c++/13/string:43,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_Hypothesis.hxx:33,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Hypothesis.hxx:33,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Propagation.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Propagation.cxx:27:
In member function ‘std::__new_allocator<std::_List_node<SMESH_subMesh*> >::deallocate(std::_List_node<SMESH_subMesh*>*, unsigned long)’,
    inlined from ‘std::allocator_traits<std::allocator<std::_List_node<SMESH_subMesh*> > >::deallocate(std::allocator<std::_List_node<SMESH_subMesh*> >&, std::_List_node<SMESH_subMesh*>*, unsigned long)’ at /usr/include/c++/13/bits/alloc_traits.h:517:23,
    inlined from ‘std::__cxx11::_List_base<SMESH_subMesh*, std::allocator<SMESH_subMesh*> >::_M_put_node(std::_List_node<SMESH_subMesh*>*)’ at /usr/include/c++/13/bits/stl_list.h:522:39,
    inlined from ‘std::__cxx11::list<SMESH_subMesh*, std::allocator<SMESH_subMesh*> >::_M_erase(std::_List_iterator<SMESH_subMesh*>)’ at /usr/include/c++/13/bits/stl_list.h:2024:13,
    inlined from ‘std::__cxx11::list<SMESH_subMesh*, std::allocator<SMESH_subMesh*> >::pop_front()’ at /usr/include/c++/13/bits/stl_list.h:1292:23,
    inlined from ‘(anonymous namespace)::buildPropagationChain(SMESH_subMesh*) [clone .isra.0]’ at /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Propagation.cxx:398:20:
/usr/include/c++/13/bits/new_allocator.h:172:33: warning: ‘operator delete(void*, unsigned long)’ called on pointer ‘_9’ with nonzero offset 16 [-Wfree-nonheap-object]
  172 |         _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
      |                                 ^
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Propagation.cxx: In function ‘(anonymous namespace)::buildPropagationChain(SMESH_subMesh*) [clone .isra.0]’:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Propagation.cxx:271:44: note: returned from ‘(anonymous namespace)::getData(SMESH_subMesh*)’
  271 |     PropagationMgrData* chainData = getData( theMainSubMesh );
      |                                     ~~~~~~~^~~~~~~~~~~~~~~~~~
[ 92%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx
/builddir/build/BUILD/smesh-9.8.0.2/src/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++/13/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 /usr/include/c++/13/set:62,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_ElementHolder.hxx:36,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_ComputeError.hxx:28,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Algo.hxx:35,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Quadrangle_2D.hxx:30,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.hxx:30,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx:26:
In member function ‘std::_Rb_tree<double, std::pair<double const, SMDS_MeshNode const*>, std::_Select1st<std::pair<double const, SMDS_MeshNode const*> >, std::less<double>, std::allocator<std::pair<double const, SMDS_MeshNode const*> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<double const, SMDS_MeshNode const*> >*, std::_Rb_tree_node_base*, double const&)’,
    inlined from ‘std::_Rb_tree<double, std::pair<double const, SMDS_MeshNode const*>, std::_Select1st<std::pair<double const, SMDS_MeshNode const*> >, std::less<double>, std::allocator<std::pair<double const, SMDS_MeshNode const*> > >::lower_bound(double const&)’ at /usr/include/c++/13/bits/stl_tree.h:1271:30,
    inlined from ‘std::map<double, SMDS_MeshNode const*, std::less<double>, std::allocator<std::pair<double const, SMDS_MeshNode const*> > >::lower_bound(double const&)’ at /usr/include/c++/13/bits/stl_map.h:1309:32,
    inlined from ‘(anonymous namespace)::assocNodes(SMESH_MesherHelper&, (anonymous namespace)::SinuousFace&, SMESH_MAT2d::MedialAxis const&, std::multimap<double, std::pair<(anonymous namespace)::NodePoint, (anonymous namespace)::NodePoint>, std::less<double>, std::allocator<std::pair<double const, std::pair<(anonymous namespace)::NodePoint, (anonymous namespace)::NodePoint> > > >&)’ at /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx:1446:33:
/usr/include/c++/13/bits/stl_tree.h:1952:9: warning: ‘MEM[(const double &)&bpIn + 8]’ may be used uninitialized [-Wmaybe-uninitialized]
 1952 |         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<double, std::pair<(anonymous namespace)::NodePoint, (anonymous namespace)::NodePoint>, std::less<double>, std::allocator<std::pair<double const, std::pair<(anonymous namespace)::NodePoint, (anonymous namespace)::NodePoint> > > >&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx:1414:32: note: ‘MEM[(const double &)&bpIn + 8]’ was declared here
 1414 |     SMESH_MAT2d::BoundaryPoint bpIn; // closest IN point
      |                                ^~~~
In file included from /usr/include/c++/13/bits/requires_hosted.h:31,
                 from /usr/include/c++/13/string:38,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils/SMESH_Comment.hxx:30,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_Algo.hxx:34:
In member function ‘std::vector<TopoDS_Edge, std::allocator<TopoDS_Edge> >::operator[](unsigned long)’,
    inlined from ‘(anonymous namespace)::assocNodes(SMESH_MesherHelper&, (anonymous namespace)::SinuousFace&, SMESH_MAT2d::MedialAxis const&, std::multimap<double, std::pair<(anonymous namespace)::NodePoint, (anonymous namespace)::NodePoint>, std::less<double>, std::allocator<std::pair<double const, std::pair<(anonymous namespace)::NodePoint, (anonymous namespace)::NodePoint> > > >&)’ at /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx:1442:85:
/usr/include/c++/13/bits/stl_vector.h:1125:9: warning: ‘bpIn._edgeIndex’ may be used uninitialized [-Wmaybe-uninitialized]
 1125 |         __glibcxx_requires_subscript(__n);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cxx: In function ‘(anonymous namespace)::assocNodes(SMESH_MesherHelper&, (anonymous namespace)::SinuousFace&, SMESH_MAT2d::MedialAxis const&, std::multimap<double, std::pair<(anonymous namespace)::NodePoint, (anonymous namespace)::NodePoint>, std::less<double>, std::allocator<std::pair<double const, std::pair<(anonymous namespace)::NodePoint, (anonymous namespace)::NodePoint> > > >&)’:
/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
      |                                ^~~~
[ 92%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cxx
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<T,IndexType> (asize, new T[asize])
      |                                        ^
/usr/include/c++/13/new: In member function ‘SwapImprove2’:
/usr/include/c++/13/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/ngarray.hpp: In member function ‘ReSize’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:448:19: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  448 |           T * p = new T[nsize];
      |                   ^
/usr/include/c++/13/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/ngarray.hpp: In member function ‘ReSize’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:448:19: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  448 |           T * p = new T[nsize];
      |                   ^
/usr/include/c++/13/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/ngarray.hpp: In member function ‘ReSize’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:448:19: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  448 |           T * p = new T[nsize];
      |                   ^
/usr/include/c++/13/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/ngarray.hpp: In member function ‘ReSize’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:448:19: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  448 |           T * p = new T[nsize];
      |                   ^
/usr/include/c++/13/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/ngarray.hpp: In member function ‘ReSize’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:448:19: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  448 |           T * p = new T[nsize];
      |                   ^
/usr/include/c++/13/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)
      |                          ^
[ 92%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadrangleParams.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadrangleParams.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadrangleParams.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadrangleParams.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadrangleParams.cxx
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++/13/new: In function ‘ReadTETFormat.isra’:
/usr/include/c++/13/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)
      |                          ^
[ 93%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadranglePreference.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadranglePreference.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadranglePreference.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadranglePreference.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadranglePreference.cxx
[ 93%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Quadrangle_2D.cxx
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++/13/new: In member function ‘GetLocals.isra’:
/usr/include/c++/13/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++/13/new: In member function ‘GetLocals.isra’:
/usr/include/c++/13/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: 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++/13/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++/13/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 ‘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++/13/new: In member function ‘DoArchive’:
/usr/include/c++/13/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 ‘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++/13/new: In member function ‘DoArchive’:
/usr/include/c++/13/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)
      |                          ^
[ 93%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadraticMesh.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadraticMesh.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadraticMesh.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadraticMesh.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_QuadraticMesh.cxx
[ 93%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialPrism_3D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialPrism_3D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialPrism_3D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialPrism_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_RadialPrism_3D.cxx
[ 94%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx
[ 94%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Regular_1D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Regular_1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Regular_1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Regular_1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Regular_1D.cxx
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++/13/new: In member function ‘InitSTLGeometry’:
/usr/include/c++/13/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)
      |                          ^
[ 94%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Reversible1D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Reversible1D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Reversible1D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Reversible1D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_Reversible1D.cxx
[ 95%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentAroundVertex_0D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentAroundVertex_0D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentAroundVertex_0D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentAroundVertex_0D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_SegmentAroundVertex_0D.cxx
[ 95%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cxx
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp: In member function ‘ReSize’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/ngarray.hpp:448:19: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  448 |           T * p = new T[nsize];
      |                   ^
/usr/include/c++/13/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)
      |                          ^
[ 95%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_StartEndLength.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_StartEndLength.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_StartEndLength.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_StartEndLength.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_StartEndLength.cxx
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<T,IndexType> (asize, new T[asize])
      |                                        ^
/usr/include/c++/13/new: In member function ‘FindOpenElements’:
/usr/include/c++/13/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)
      |                          ^
[ 95%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_UseExisting_1D2D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_UseExisting_1D2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_UseExisting_1D2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_UseExisting_1D2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_UseExisting_1D2D.cxx
[ 96%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshCell.hxx:23,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_BallElement.hxx:28,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_SubMesh.hxx:33,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_ProxyMesh.hxx:30,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.hxx:30,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.cxx:24:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=]
  187 |   virtual void setShapeID( const int shapeID ) const;
      |                ^~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FaceOfNodes.hxx:30,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.cxx:28:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note:   by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’
   60 |   virtual void setShapeID( const int shapeID );
      |                ^~~~~~~~~~
In 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<T,IndexType> (asize, new T[asize])
      |                                        ^
/usr/include/c++/13/new: In function ‘ClipSolids’:
/usr/include/c++/13/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<T,IndexType> (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr)
      |                                                        ^
/usr/include/c++/13/new: In function ‘ClipSolids’:
/usr/include/c++/13/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<T,IndexType> (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr)
      |                                                        ^
/usr/include/c++/13/new: In function ‘ClipSolids’:
/usr/include/c++/13/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<T,IndexType> (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr)
      |                                                        ^
/usr/include/c++/13/new: In function ‘ClipSolids’:
/usr/include/c++/13/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<T,IndexType> (a2.Size(), a2.Size() ? new T[a2.Size()] : nullptr)
      |                                                        ^
/usr/include/c++/13/new: In function ‘ClipSolids’:
/usr/include/c++/13/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: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<T,IndexType> (asize, new T[asize])
      |                                        ^
/usr/include/c++/13/new: In function ‘GenerateBoundaryLayer’:
/usr/include/c++/13/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<T,IndexType> (asize, new T[asize])
      |                                        ^
/usr/include/c++/13/new: In function ‘GenerateBoundaryLayer’:
/usr/include/c++/13/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 ‘VISCOUS_3D::ShrinkFace::BndPart::BndPart(VISCOUS_3D::ShrinkFace::BndPart const&)’,
    inlined from ‘std::__new_allocator<std::_List_node<VISCOUS_3D::ShrinkFace::BndPart> >::construct<VISCOUS_3D::ShrinkFace::BndPart, VISCOUS_3D::ShrinkFace::BndPart const&>(VISCOUS_3D::ShrinkFace::BndPart*, VISCOUS_3D::ShrinkFace::BndPart const&)void’ at /usr/include/c++/13/bits/new_allocator.h:191:4,
    inlined from ‘std::allocator_traits<std::allocator<std::_List_node<VISCOUS_3D::ShrinkFace::BndPart> > >::construct<VISCOUS_3D::ShrinkFace::BndPart, VISCOUS_3D::ShrinkFace::BndPart const&>(std::allocator<std::_List_node<VISCOUS_3D::ShrinkFace::BndPart> >&, VISCOUS_3D::ShrinkFace::BndPart*, VISCOUS_3D::ShrinkFace::BndPart const&)void’ at /usr/include/c++/13/bits/alloc_traits.h:538:17,
    inlined from ‘std::__cxx11::list<VISCOUS_3D::ShrinkFace::BndPart, std::allocator<VISCOUS_3D::ShrinkFace::BndPart> >::_M_create_node<VISCOUS_3D::ShrinkFace::BndPart const&>(VISCOUS_3D::ShrinkFace::BndPart const&)std::_List_node<VISCOUS_3D::ShrinkFace::BndPart>*’ at /usr/include/c++/13/bits/stl_list.h:713:33,
    inlined from ‘std::__cxx11::list<VISCOUS_3D::ShrinkFace::BndPart, std::allocator<VISCOUS_3D::ShrinkFace::BndPart> >::_M_insert<VISCOUS_3D::ShrinkFace::BndPart const&>(std::_List_iterator<VISCOUS_3D::ShrinkFace::BndPart>, VISCOUS_3D::ShrinkFace::BndPart const&)void’ at /usr/include/c++/13/bits/stl_list.h:2005:32,
    inlined from ‘std::__cxx11::list<VISCOUS_3D::ShrinkFace::BndPart, std::allocator<VISCOUS_3D::ShrinkFace::BndPart> >::push_back(VISCOUS_3D::ShrinkFace::BndPart const&)’ at /usr/include/c++/13/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;
      |                 ^~~~~~~
In member function ‘ReSize’,
    inlined from ‘SetSize’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:803:37,
    inlined from ‘operator=’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:958:19,
    inlined from ‘operator=.isra’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/meshclass.cpp:95:22:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/array.hpp:1077:12: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1077 |     data = new T[nsize];
      |            ^
/usr/include/c++/13/new: In member function ‘operator=.isra’:
/usr/include/c++/13/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: 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++/13/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 ‘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<T,IndexType> (asize, new T[asize])
      |                                        ^
/usr/include/c++/13/new: In function ‘BuildEdgeList.constprop’:
/usr/include/c++/13/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)
      |                          ^
[ 96%] Building CXX object src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers2D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DStdMeshers_EXPORTS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers2D.cxx.o -MF CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers2D.cxx.o.d -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers2D.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshCell.hxx:23,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_BallElement.hxx:28,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_SubMesh.hxx:33,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_ProxyMesh.hxx:30,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers.hxx:30,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers2D.hxx:27,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers2D.cxx:24:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=]
  187 |   virtual void setShapeID( const int shapeID ) const;
      |                ^~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FaceOfNodes.hxx:30,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_ViscousLayers2D.cxx:27:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note:   by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’
   60 |   virtual void setShapeID( const int shapeID );
      |                ^~~~~~~~~~
In member function ‘ReSize’,
    inlined from ‘Append’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:327:9,
    inlined from ‘AddPoint’ at /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/meshing/adfront2.cpp:93:16:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:448:19: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  448 |           T * p = new T[nsize];
      |                   ^
/usr/include/c++/13/new: In member function ‘AddPoint’:
/usr/include/c++/13/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'
[ 96%] Built target nglib4smesh
/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]: 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'
[ 97%] 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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/MeshVSLink.dir/src/MeshVSLink/SMESH_MeshVSLink.cxx.o -MF CMakeFiles/MeshVSLink.dir/src/MeshVSLink/SMESH_MeshVSLink.cxx.o.d -o CMakeFiles/MeshVSLink.dir/src/MeshVSLink/SMESH_MeshVSLink.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MeshVSLink/SMESH_MeshVSLink.cxx
[ 97%] Linking CXX shared library libStdMeshers.so
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/StdMeshers.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -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.2.6 /usr/lib64/libvtkCommonExecutionModel.so.9.2.6 /usr/lib64/libvtkverdict.so.9.2.6 libDriverDAT.so libDriverSTL.so /usr/lib64/libTKSTL.so.7.6.3 libDriverUNV.so libDriverGMF.so libSMESHDS.so libDriver.so libSMESHUtils.so /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 libSMDS.so /usr/lib64/libvtkCommonDataModel.so.9.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 /usr/lib64/libTKCDF.so.7.6.3 /usr/lib64/libTKMeshVS.so.7.6.3 /usr/lib64/libTKV3d.so.7.6.3 /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libTKHLR.so.7.6.3 -lGL /usr/lib64/libTKService.so.7.6.3 -lX11 -lfontconfig /usr/lib64/libfreetype.so ../Kernel/libKernel.so /usr/lib64/libTKFillet.so.7.6.3 /usr/lib64/libTKBool.so.7.6.3 /usr/lib64/libTKBO.so.7.6.3 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ -ldl /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so 
[ 97%] Linking CXX shared library libMeshVSLink.so
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/MeshVSLink.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -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.2.6 /usr/lib64/libvtkCommonExecutionModel.so.9.2.6 /usr/lib64/libvtkverdict.so.9.2.6 libDriverDAT.so libDriverSTL.so /usr/lib64/libTKSTL.so.7.6.3 libDriverUNV.so libDriverGMF.so libSMESHDS.so libDriver.so libSMESHUtils.so libSMDS.so ../Kernel/libKernel.so /usr/lib64/libvtkCommonDataModel.so.9.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKCDF.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so -ldl /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 
gmake[2]: Leaving directory '/builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build'
[ 97%] Built target MeshVSLink
/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++/13/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++/13/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++/13/new: In member function ‘setEdgeData’:
/usr/include/c++/13/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++/13/new: In member function ‘makeLayer’:
/usr/include/c++/13/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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC  -DNETGEN_V6 -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis.cxx
[ 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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC  -DNETGEN_V6 -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis_2D.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis_2D.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis_2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Hypothesis_2D.cxx
[ 98%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DNETGENPlugin_EXPORTS -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC  -DNETGEN_V6 -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx
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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC  -DNETGEN_V6 -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cxx
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/SMESH/src/SMDS/SMDS_MeshCell.hxx:23,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_BallElement.hxx:28,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_Mesh.hxx:32,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS/SMESHDS_SubMesh.hxx:33,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH/SMESH_ProxyMesh.hxx:30,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers/StdMeshers_FaceSide.hxx:33,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.hxx:34:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_MeshElement.hxx:187:16: warning: ‘virtual void SMDS_MeshElement::setShapeID(int) const’ was hidden [-Woverloaded-virtual=]
  187 |   virtual void setShapeID( const int shapeID ) const;
      |                ^~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_FaceOfNodes.hxx:30,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_Mesher.cxx:34:
/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS/SMDS_CellOfNodes.hxx:60:16: note:   by ‘virtual void SMDS_CellOfNodes::setShapeID(int)’
   60 |   virtual void setShapeID( const int shapeID );
      |                ^~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/table.hpp:15,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/ngcore.hpp:9,
                 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/general/../meshing/basegeom.hpp: At global scope:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:120:17: warning: ‘virtual int netgen::NetgenGeometry::GenerateMesh(std::shared_ptr<netgen::Mesh>&, netgen::MeshingParameters&)’ was hidden [-Woverloaded-virtual=]
  120 |     virtual int GenerateMesh (shared_ptr<Mesh> & mesh, MeshingParameters & mparam);
      |                 ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:65:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/surfacegeom.hpp:65:9: note:   by ‘int netgen::SurfaceGeometry::GenerateMesh(std::shared_ptr<netgen::Mesh>&, bool, int, int, bool, const ngcore::Array<netgen::Point<3, double> >&, const ngcore::Array<std::__cxx11::basic_string<char> >&, const ngcore::Array<netgen::Point<3, double> >&, const ngcore::Array<float>&, const ngcore::Array<std::__cxx11::basic_string<char> >&, const ngcore::Array<float>&)’
   65 |     int GenerateMesh(shared_ptr<Mesh> & mesh, bool quads, int nx, int ny, bool flip_triangles, const Array<Point<3>>& bbbpts, const Array<string>& bbbnames, const Array<Point<3>>& hppoints, const Array<float>& hpptsfac, const Array<string>& hpbnd, const Array<float>& hpbndfac);
      |         ^~~~~~~~~~~~
/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 SMDS_MeshNode*>&, const std::__cxx11::list<SMESH_subMesh*>&, 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<const SMDS_MeshNode*>&, 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<const SMDS_MeshNode*>&, 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)
      |                              ~~^~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.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;
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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<const SMDS_MeshNode*>&, 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++)
      |                   ~~^~~~~~~~~~~~~~~~~~~
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/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/general/../meshing/meshing.hpp:23:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element2d::DoArchive(ngcore::Archive&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:564:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare]
  564 |       for (size_t i = 0; i < np; i++)
      |                          ~~^~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Element::DoArchive(ngcore::Archive&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:848:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int8_t’ {aka ‘signed char’} [-Wsign-compare]
  848 |       for (size_t i = 0; i < np; i++)
      |                          ~~^~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘netgen::Identifications::ID_TYPE netgen::Identifications::GetType(int) const’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1559:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1559 |       if(identnr <= type.Size())
      |          ~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp: In member function ‘void netgen::Identifications::SetType(int, ID_TYPE)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshtype.hpp:1566:25: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1566 |       while(type.Size() < identnr)
      |             ~~~~~~~~~~~~^~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:24:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp: In function ‘std::ostream& netgen::operator<<(std::ostream&, const LocalH&)’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/localh.hpp:200:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  200 |     for (int i = 0; i < loch.boxes.Size(); i++)
      |                     ~~^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/core/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: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/../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<T, BASE, TIND>::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<T, BASE, TIND>::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/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/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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/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<T, BASE, TIND>::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<T, BASE, TIND>::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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC  -DNETGEN_V6 -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/myadt.hpp:17,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/../include/myadt.hpp:1,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:6,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include/meshing.hpp:1,
                 from /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cxx:48:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/../include/mydefs.hpp:26: 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<T, BASE, TIND>::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<T, BASE, TIND>::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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC  -DNETGEN_V6 -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cxx
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../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())
      |          ~~~~~~~^~~~~~~~~~~~~~~~
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<T, BASE, TIND>::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<T, BASE, TIND>::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_3D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DNETGENPlugin_EXPORTS -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC  -DNETGEN_V6 -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In instantiation of ‘netgen::NgFlatArray<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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++)
      |                     ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:64:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: In destructor ‘virtual netgen::GeometryRegisterArray::~GeometryRegisterArray()’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  232 |       for (int i = 0; i < Size(); i++)
      |                       ~~^~~~~~~~
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp: At global scope:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/basegeom.hpp:120:17: warning: ‘virtual int netgen::NetgenGeometry::GenerateMesh(std::shared_ptr<netgen::Mesh>&, netgen::MeshingParameters&)’ was hidden [-Woverloaded-virtual=]
  120 |     virtual int GenerateMesh (shared_ptr<Mesh> & mesh, MeshingParameters & mparam);
      |                 ^~~~~~~~~~~~
In file included from /builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/meshing.hpp:65:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../meshing/surfacegeom.hpp:65:9: note:   by ‘int netgen::SurfaceGeometry::GenerateMesh(std::shared_ptr<netgen::Mesh>&, bool, int, int, bool, const ngcore::Array<netgen::Point<3, double> >&, const ngcore::Array<std::__cxx11::basic_string<char> >&, const ngcore::Array<netgen::Point<3, double> >&, const ngcore::Array<float>&, const ngcore::Array<std::__cxx11::basic_string<char> >&, const ngcore::Array<float>&)’
   65 |     int GenerateMesh(shared_ptr<Mesh> & mesh, bool quads, int nx, int ny, bool flip_triangles, const Array<Point<3>>& bbbpts, const Array<string>& bbbnames, const Array<Point<3>>& hppoints, const Array<float>& hpptsfac, const Array<string>& hpbnd, const Array<float>& hpbndfac);
      |         ^~~~~~~~~~~~
[ 99%] Building CXX object src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.cxx.o
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DCSFDB -DHAVE_FREETYPE -DHAVE_LIMITS_H -DHAVE_OPENGL_EXT -DHAVE_TBB -DHAVE_TK -DHAVE_VTK -DHAVE_XLIB -DLIN -DNETGENPlugin_EXPORTS -DOCC_CONVERT_SIGNALS -DSALOME_USE_64BIT_IDS -DVTK_OPENGL2_BACKEND -D_OCC64 -Dkiss_fft_scalar=double -I/usr/include/opencascade -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/StdMeshers -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESH -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Basics -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/SALOMELocalTrace -I/builddir/build/BUILD/smesh-9.8.0.2/src/Kernel/src/Utils -I/builddir/build/BUILD/smesh-9.8.0.2/src/Geom/src/GEOMUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Controls -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHDS -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/SMESHUtils -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/Driver -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverDAT -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverSTL -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverUNV -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/DriverGMF -I/builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/MEFISTO2 -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/include -I/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/nglib -isystem /usr/include/vtk -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC  -DNETGEN_V6 -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.cxx
/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<T, BASE, TIND>::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<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgFlatArray<T, BASE, TIND>::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<T, BASE, TIND>& netgen::NgArray<T, BASE, TIND>::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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64   -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g -DNDEBUG -std=c++17 -fPIC  -DNETGEN_V6 -Wno-deprecated -MD -MT src/SMESH/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.cxx.o -MF CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.cxx.o.d -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.cxx.o -c /builddir/build/BUILD/smesh-9.8.0.2/src/SMESH/src/NETGENPlugin/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.cxx
[100%] Linking CXX shared library libNETGENPlugin.so
cd /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build/src/SMESH && /usr/bin/cmake -E cmake_link_script CMakeFiles/NETGENPlugin.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -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.2.6 /usr/lib64/libvtkCommonExecutionModel.so.9.2.6 /usr/lib64/libvtkverdict.so.9.2.6 libDriverDAT.so libDriverSTL.so libDriverUNV.so libDriverGMF.so libSMESHDS.so libDriver.so libSMESHUtils.so libSMDS.so /usr/lib64/libvtkCommonDataModel.so.9.2.6 /usr/lib64/libvtkCommonTransforms.so.9.2.6 /usr/lib64/libvtkCommonMath.so.9.2.6 /usr/lib64/libvtkkissfft.so.9.2.6 /usr/lib64/libvtkCommonCore.so.9.2.6 /usr/lib64/libvtksys.so.9.2.6 libMEFISTO2.so ../Kernel/libKernel.so /usr/lib64/libboost_filesystem.so.1.83.0 /usr/lib64/libboost_atomic.so.1.83.0 /usr/lib64/libboost_thread.so.1.83.0 /usr/lib64/libboost_serialization.so.1.83.0 /usr/lib64/libboost_regex.so.1.83.0 /usr/lib64/libTKOffset.so.7.6.3 /usr/lib64/libTKFillet.so.7.6.3 /usr/lib64/libTKMeshVS.so.7.6.3 /usr/lib64/libTKSTL.so.7.6.3 /usr/lib64/libTKXDESTEP.so.7.6.3 /usr/lib64/libTKSTEP.so.7.6.3 /usr/lib64/libTKSTEP209.so.7.6.3 /usr/lib64/libTKSTEPAttr.so.7.6.3 /usr/lib64/libTKSTEPBase.so.7.6.3 /usr/lib64/libTKXDEIGES.so.7.6.3 /usr/lib64/libTKIGES.so.7.6.3 /usr/lib64/libTKXSBase.so.7.6.3 /usr/lib64/libTKBool.so.7.6.3 /usr/lib64/libTKXCAF.so.7.6.3 /usr/lib64/libTKVCAF.so.7.6.3 /usr/lib64/libTKV3d.so.7.6.3 /usr/lib64/libTKMesh.so.7.6.3 /usr/lib64/libTKHLR.so.7.6.3 -lGL /usr/lib64/libTKService.so.7.6.3 -lX11 -lfontconfig /usr/lib64/libfreetype.so /usr/lib64/libTKCAF.so.7.6.3 /usr/lib64/libTKBO.so.7.6.3 /usr/lib64/libTKShHealing.so.7.6.3 /usr/lib64/libTKPrim.so.7.6.3 /usr/lib64/libTKTopAlgo.so.7.6.3 /usr/lib64/libTKGeomAlgo.so.7.6.3 /usr/lib64/libTKBRep.so.7.6.3 /usr/lib64/libTKGeomBase.so.7.6.3 /usr/lib64/libTKG3d.so.7.6.3 /usr/lib64/libTKG2d.so.7.6.3 /usr/lib64/libTKMath.so.7.6.3 /usr/lib64/libTKLCAF.so.7.6.3 /usr/lib64/libTKCDF.so.7.6.3 /usr/lib64/libTKernel.so.7.6.3 -lpthread -lrt -lstdc++ /usr/lib64/libtbb.so /usr/lib64/libtbbmalloc.so -ldl /usr/lib64/libz.so 
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp: In member function ‘ReSize’:
/builddir/build/BUILD/smesh-9.8.0.2/src/Netgen/libsrc/general/../general/ngarray.hpp:448:19: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  448 |           T * p = new T[nsize];
      |                   ^
/usr/include/c++/13/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'
[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.eoi5XQ
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64
++ dirname /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/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
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd smesh-9.8.0.2
+ DESTDIR=/builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64
+ /usr/bin/cmake --install redhat-linux-build
-- Install configuration: "RelWithDebInfo"
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libnglib4smesh.so
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libKernel.so
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libGeom.so
-- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libGeom.so" to ""
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libDriver.so
-- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libDriver.so" to ""
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libDriverDAT.so
-- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libDriverDAT.so" to ""
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libDriverGMF.so
-- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libDriverGMF.so" to ""
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libDriverSTL.so
-- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libDriverSTL.so" to ""
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libDriverUNV.so
-- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libDriverUNV.so" to ""
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libMEFISTO2.so
-- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libMEFISTO2.so" to ""
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libControls.so
-- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libControls.so" to ""
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libSMDS.so
-- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libSMDS.so" to ""
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libSMESH.so
-- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libSMESH.so" to ""
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libSMESHDS.so
-- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libSMESHDS.so" to ""
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libStdMeshers.so
-- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libStdMeshers.so" to ""
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libSMESHUtils.so
-- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libSMESHUtils.so" to ""
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libNETGENPlugin.so
-- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libNETGENPlugin.so" to ""
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libMeshVSLink.so
-- Set runtime path of "/builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/libMeshVSLink.so" to ""
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/cmake/SMESH-targets.cmake
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/cmake/SMESH-targets-relwithdebinfo.cmake
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/cmake/SMESHConfig.cmake
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/lib64/cmake/SMESHConfigVersion.cmake
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Netgen/meshing.hpp
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Netgen/occgeom.hpp
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Netgen/occmeshsurf.hpp
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Netgen/nglib.h
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/BasicsGenericDestructor.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/Basics_DirUtils.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/Basics_MpiUtils.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/Basics_OCCTVersion.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/Basics_Utils.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/KernelBasis.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/PythonCppUtils.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/SALOME_Basics.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/smIdType.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/smIdType.hxx.in
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/BaseTraceCollector.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/FileTraceCollector.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/LocalTraceBufferPool.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/LocalTraceCollector.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/SALOME_LocalTrace.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/utilities.h
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/OpUtil.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/SALOME_Utils.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/Utils_CommException.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/Utils_CorbaException.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/Utils_DESTRUCTEUR_GENERIQUE.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/Utils_ExceptHandlers.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/Utils_Identity.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/Utils_Mutex.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/Utils_ORB_INIT.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/Utils_SALOME_Exception.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/Utils_SINGLETON.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Kernel/Utils_Timer.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Geom/GEOMUtils.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Driver/Driver_Mesh.h
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Driver/Driver_SMDS_Mesh.h
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Driver/Driver_SMESHDS_Mesh.h
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/DriverDAT/DriverDAT_R_SMDS_Mesh.h
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/DriverDAT/DriverDAT_W_SMDS_Mesh.h
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/DriverDAT/SMESH_DriverDAT.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/DriverGMF/DriverGMF.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/DriverGMF/DriverGMF_Read.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/DriverGMF/DriverGMF_Write.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/DriverGMF/SMESH_DriverGMF.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/DriverGMF/libmesh5.h
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/DriverSTL/DriverSTL_R_SMDS_Mesh.h
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/DriverSTL/DriverSTL_W_SMDS_Mesh.h
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/DriverSTL/SMESH_DriverSTL.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/DriverUNV/DriverUNV_R_SMDS_Mesh.h
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/DriverUNV/DriverUNV_W_SMDS_Mesh.h
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/DriverUNV/SMESH_DriverUNV.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/DriverUNV/UNV164_Structure.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/DriverUNV/UNV2411_Structure.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/DriverUNV/UNV2412_Structure.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/DriverUNV/UNV2417_Structure.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/DriverUNV/UNV2420_Structure.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/DriverUNV/UNV_Utilities.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/MEFISTO2/Rn.h
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/MEFISTO2/aptrte.h
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/Controls/SMESH_ControlsDef.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/ObjectPool.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDSAbs_ElementType.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_BallElement.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_CellOfNodes.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_Downward.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_EdgePosition.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_ElemIterator.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_ElementFactory.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_ElementHolder.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_FaceOfNodes.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_FacePosition.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_Iterator.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_IteratorOnIterators.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_LinearEdge.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_Mesh.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_Mesh0DElement.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_MeshCell.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_MeshEdge.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_MeshElement.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_MeshFace.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_MeshGroup.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_MeshInfo.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_MeshNode.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_MeshObject.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_MeshVolume.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_PolygonalFaceOfNodes.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_Position.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_SetIterator.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_SpacePosition.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_StdIterator.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_TypeOfPosition.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_UnstructuredGrid.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_VertexPosition.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_VolumeOfNodes.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_VolumeTool.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMDS_VtkCellIterator.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/SMESH_SMDS.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMDS/chrono.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESH/MG_ADAPT.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESH/SMESH_Algo.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESH/SMESH_Gen.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESH/SMESH_Group.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESH/SMESH_HypoFilter.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESH/SMESH_Hypothesis.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESH/SMESH_Mesh.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESH/SMESH_MeshEditor.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESH/SMESH_MesherHelper.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESH/SMESH_Pattern.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESH/SMESH_ProxyMesh.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESH/SMESH_SMESH.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESH/SMESH_subMesh.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESH/SMESH_subMeshEventListener.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESH/memoire.h
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHDS/SMESHDS_Command.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHDS/SMESHDS_CommandType.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHDS/SMESHDS_DataMapOfShape.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHDS/SMESHDS_Document.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHDS/SMESHDS_Group.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHDS/SMESHDS_GroupBase.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHDS/SMESHDS_GroupOnFilter.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHDS/SMESHDS_GroupOnGeom.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHDS/SMESHDS_Hypothesis.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHDS/SMESHDS_Mesh.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHDS/SMESHDS_Script.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHDS/SMESHDS_SubMesh.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHDS/SMESHDS_TSubMeshHolder.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHDS/SMESH_Controls.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHDS/SMESH_SMESHDS.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/SMESH_StdMeshers.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Adaptive1D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Arithmetic1D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_AutomaticLength.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_BlockRenumber.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_CartesianParameters3D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Cartesian_3D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_CompositeHexa_3D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_CompositeSegment_1D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Deflection1D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Distribution.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_FaceSide.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_FixedPoints1D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Geometric1D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_HexaFromSkin_3D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Hexa_3D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_ImportSource.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Import_1D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Import_1D2D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_LayerDistribution.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_LayerDistribution2D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_LengthFromEdges.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_LocalLength.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_MEFISTO_2D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_MaxElementArea.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_MaxElementVolume.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_MaxLength.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_NotConformAllowed.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_NumberOfLayers.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_NumberOfLayers2D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_NumberOfSegments.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Penta_3D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_PolygonPerFace_2D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_PolyhedronPerSolid_3D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Prism_3D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_ProjectionSource1D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_ProjectionSource2D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_ProjectionSource3D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_ProjectionUtils.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Projection_1D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Projection_1D2D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Projection_2D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Projection_3D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Propagation.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_QuadToTriaAdaptor.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_QuadrangleParams.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_QuadranglePreference.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Quadrangle_2D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_QuadraticMesh.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_RadialPrism_3D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Regular_1D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_Reversible1D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_SegmentAroundVertex_0D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_SegmentLengthAroundVertex.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_StartEndLength.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_UseExisting_1D2D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_ViscousLayers.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/StdMeshers/StdMeshers_ViscousLayers2D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHUtils/SMESH_Block.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHUtils/SMESH_BoostTxtArchive.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHUtils/SMESH_Comment.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHUtils/SMESH_ComputeError.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHUtils/SMESH_ControlPnt.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHUtils/SMESH_Delaunay.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHUtils/SMESH_File.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHUtils/SMESH_Indexer.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHUtils/SMESH_MAT2d.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHUtils/SMESH_MGLicenseKeyGen.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHUtils/SMESH_MeshAlgos.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHUtils/SMESH_Octree.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHUtils/SMESH_OctreeNode.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHUtils/SMESH_Quadtree.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHUtils/SMESH_Tree.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHUtils/SMESH_TryCatch.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHUtils/SMESH_TypeDefs.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/SMESHUtils/SMESH_Utils.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Defs.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis_2D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis_2D_ONLY_i.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis_2D_i.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis_3D_i.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Hypothesis_i.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Mesher.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D3D_i.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY_i.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_2D_i.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_3D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_NETGEN_3D_i.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_Remesher_2D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D_i.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D_i.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/MeshVSLink/Handle_SMESH_MeshVSLink.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/MeshVSLink/SMESH_MeshVSLink.hxx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/include/smesh/MeshVSLink/SMESH_MeshVSLink.ixx
-- Installing: /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.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-7.fc40 --unique-debug-suffix -9.8.0.2-7.fc40.x86_64 --unique-debug-src-base smesh-9.8.0.2-7.fc40.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
find-debuginfo: starting
Extracting debug info from 17 files
DWARF-compressing 17 files
sepdebugcrcfix: Updated 17 CRC32s, 0 CRC32s did match.
Creating .debug symlinks for symlinks to ELF files
Copying sources found by 'debugedit -l' to /usr/src/debug/smesh-9.8.0.2-7.fc40.x86_64
22973 blocks
find-debuginfo: done
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
+ /usr/lib/rpm/brp-remove-la-files
+ env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2
+ /usr/lib/rpm/redhat/brp-python-hardlink
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.nE5zEs
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/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
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd smesh-9.8.0.2
+ /usr/bin/ctest --test-dir redhat-linux-build --output-on-failure --force-new-ctest-process -j2
Internal ctest changing into directory: /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build
Test project /builddir/build/BUILD/smesh-9.8.0.2/redhat-linux-build
No tests were found!!!
+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: smesh-9.8.0.2-7.fc40.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.rV4CGM
+ umask 022
+ cd /builddir/build/BUILD
+ cd smesh-9.8.0.2
+ DOCDIR=/builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/share/doc/smesh
+ export LC_ALL=
+ LC_ALL=
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/share/doc/smesh
+ cp -pr /builddir/build/BUILD/smesh-9.8.0.2/README.md /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/share/doc/smesh
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.3R92vN
+ umask 022
+ cd /builddir/build/BUILD
+ cd smesh-9.8.0.2
+ LICENSEDIR=/builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/share/licenses/smesh
+ export LC_ALL=
+ LC_ALL=
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64/usr/share/licenses/smesh
+ cp -pr /builddir/build/BUILD/smesh-9.8.0.2/LICENSE.txt /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.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-7.fc40 smesh(x86-64) = 9.8.0.2-7.fc40
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.83.0()(64bit) libboost_serialization.so.1.83.0()(64bit) libboost_thread.so.1.83.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.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.38)(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.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libvtkCommonCore.so.1()(64bit) libvtkCommonDataModel.so.1()(64bit) libvtkFiltersVerdict.so.1()(64bit) libvtksys.so.1()(64bit) libz.so.1()(64bit) rtld(GNU_HASH)
Obsoletes: smesh-doc < 6.7.5-9
Processing files: smesh-devel-9.8.0.2-7.fc40.x86_64
Provides: smesh-devel = 9.8.0.2-7.fc40 smesh-devel(x86-64) = 9.8.0.2-7.fc40
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-7.fc40.x86_64
Provides: smesh-debugsource = 9.8.0.2-7.fc40 smesh-debugsource(x86-64) = 9.8.0.2-7.fc40
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-7.fc40.x86_64
Provides: debuginfo(build-id) = 1492de88e5707c2634a77d493b67e5066b5add81 debuginfo(build-id) = 14e7b56905eec84d61c21dc37e26017d6b74dd4a debuginfo(build-id) = 1867190161151c1521a4f245637215a5db8de72a debuginfo(build-id) = 1e77372166e2c5a95d88bf4096c543227402c176 debuginfo(build-id) = 22da245122014ae5c05b4b1e6caf5109264f6556 debuginfo(build-id) = 266109f768f09dbd81e70eb23f958f299bf788cc debuginfo(build-id) = 2d81b2191452f79d88b2489cfbb9a063ba78e21b debuginfo(build-id) = 2e2c97730848e695e9ee6784ae3fea2e90cec8ae debuginfo(build-id) = 3a1a57b2189830a4a56510b127aa8e507c84d5c2 debuginfo(build-id) = 590a19d163fb43ad51adb541ff24a0a3539abe4d debuginfo(build-id) = 6533ca2a34c904e0b3636c1e5da571c20d253ef2 debuginfo(build-id) = 742359c426ce61e7a2bf939eccd9b3dbd5936c48 debuginfo(build-id) = 794d4cb424af5ca4e650a2f4e3b06a6a2eff05d6 debuginfo(build-id) = a89d2d4f2c2f4aecf3f02334d6a05b5568b62edf debuginfo(build-id) = cf0642d5e2393fbdf3ef740ddcb1d1478eaa8f42 debuginfo(build-id) = d350cc04de2ba8898d9588973ac16606dfb6ad92 debuginfo(build-id) = f0b667b96bbf7d60ecb5ec964b696627ff6b3acc libControls.so-9.8.0.2-7.fc40.x86_64.debug()(64bit) libDriver.so-9.8.0.2-7.fc40.x86_64.debug()(64bit) libDriverDAT.so-9.8.0.2-7.fc40.x86_64.debug()(64bit) libDriverGMF.so-9.8.0.2-7.fc40.x86_64.debug()(64bit) libDriverSTL.so-9.8.0.2-7.fc40.x86_64.debug()(64bit) libDriverUNV.so-9.8.0.2-7.fc40.x86_64.debug()(64bit) libGeom.so-9.8.0.2-7.fc40.x86_64.debug()(64bit) libKernel.so-9.8.0.2-7.fc40.x86_64.debug()(64bit) libMEFISTO2.so-9.8.0.2-7.fc40.x86_64.debug()(64bit) libMeshVSLink.so-9.8.0.2-7.fc40.x86_64.debug()(64bit) libNETGENPlugin.so-9.8.0.2-7.fc40.x86_64.debug()(64bit) libSMDS.so-9.8.0.2-7.fc40.x86_64.debug()(64bit) libSMESH.so-9.8.0.2-7.fc40.x86_64.debug()(64bit) libSMESHDS.so-9.8.0.2-7.fc40.x86_64.debug()(64bit) libSMESHUtils.so-9.8.0.2-7.fc40.x86_64.debug()(64bit) libStdMeshers.so-9.8.0.2-7.fc40.x86_64.debug()(64bit) libnglib4smesh.so-9.8.0.2-7.fc40.x86_64.debug()(64bit) smesh-debuginfo = 9.8.0.2-7.fc40 smesh-debuginfo(x86-64) = 9.8.0.2-7.fc40
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-7.fc40
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64
Wrote: /builddir/build/RPMS/smesh-debugsource-9.8.0.2-7.fc40.x86_64.rpm
Wrote: /builddir/build/RPMS/smesh-9.8.0.2-7.fc40.x86_64.rpm
Wrote: /builddir/build/RPMS/smesh-devel-9.8.0.2-7.fc40.x86_64.rpm
Wrote: /builddir/build/RPMS/smesh-debuginfo-9.8.0.2-7.fc40.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.wlzyJ0
+ umask 022
+ cd /builddir/build/BUILD
+ cd smesh-9.8.0.2
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/smesh-9.8.0.2-7.fc40.x86_64
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.yk0Oq2
+ umask 022
+ cd /builddir/build/BUILD
+ rm -rf /builddir/build/BUILD/smesh-9.8.0.2-SPECPARTS
+ rm -rf smesh-9.8.0.2 smesh-9.8.0.2.gemspec
+ RPM_EC=0
++ jobs -p
+ exit 0
Finish: rpmbuild smesh-9.8.0.2-7.fc40.src.rpm
Finish: build phase for smesh-9.8.0.2-7.fc40.src.rpm
INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-x86_64-1702527689.331701/root/var/log/dnf.rpm.log
/var/lib/mock/fedora-rawhide-x86_64-1702527689.331701/root/var/log/dnf.librepo.log
/var/lib/mock/fedora-rawhide-x86_64-1702527689.331701/root/var/log/dnf.log
INFO: Done(/var/lib/copr-rpmbuild/results/smesh-9.8.0.2-7.fc40.src.rpm) Config(child) 13 minutes 50 seconds
INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results
INFO: Cleaning up build root ('cleanup_on_success=True')
Start: clean chroot
INFO: unmounting tmpfs.
Finish: clean chroot
Finish: run
Running RPMResults tool
Package info:
{
    "packages": [
        {
            "name": "smesh-devel",
            "epoch": null,
            "version": "9.8.0.2",
            "release": "7.fc40",
            "arch": "x86_64"
        },
        {
            "name": "smesh-debuginfo",
            "epoch": null,
            "version": "9.8.0.2",
            "release": "7.fc40",
            "arch": "x86_64"
        },
        {
            "name": "smesh-debugsource",
            "epoch": null,
            "version": "9.8.0.2",
            "release": "7.fc40",
            "arch": "x86_64"
        },
        {
            "name": "smesh",
            "epoch": null,
            "version": "9.8.0.2",
            "release": "7.fc40",
            "arch": "src"
        },
        {
            "name": "smesh",
            "epoch": null,
            "version": "9.8.0.2",
            "release": "7.fc40",
            "arch": "x86_64"
        }
    ]
}
RPMResults finished